LAND SOMEONE IN


Meaning of LAND SOMEONE IN in English

informal cause someone to be in (a difficult situation).

→ land

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