LAND SOMEONE WITH


Meaning of LAND SOMEONE WITH in English

inflict (an unwelcome task or a difficult situation) on someone.

→ land

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