Synonyms and Antonyms for have_the_best

1. have the best (v.)

overcome, usually through no fault or weakness of the person that is overcome

Synonyms: