GIVE SOMEONE/THING BEST


Meaning of GIVE SOMEONE/THING BEST in English

Brit.

admit the superiority of someone or something.

→ best

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.