serve (meals) - English Synonyms Dictionary