HAVE TO HAND IT TO SOMEONE


Meaning of HAVE TO HAND IT TO SOMEONE in English

informal

have to acknowledge someone's merit or achievement.

→ hand

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