serve - English Synonyms Dictionary