serve well


Meanings

  • promote, benefit, or be useful or beneficial to;

Synonyms