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