have the best is a verb meaning "overcome, usually through no fault or weakness of the person that is overcome". It carries one recorded sense.
overcome, usually through no fault or weakness of the person that is overcome
“Heart disease can get the best of us”
Definitions, synonyms and semantic relations for have the best come from Princeton University’s WordNet. Commonness is measured against a corpus of everyday English. Full sources and licences.