Found 1 items, similar to serve well.
English → English (WordNet)
Definition: serve well
serve well
v : promote, benefit, or be useful or beneficial to;
“Art serves
commerce”;
“Their interests are served”;
“The lake serves
recreation”;
“The President's wisdom has served the
counrty well” [syn:
serve]