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. Сжатый оксфордский словарь английского языка. 2004