Meaning of “land sb with sth” - Learner’s Dictionary

land sb with sth

phrasal verb with land uk us /lænd/ verb

If something lands you with problems, it causes problems for you:

The project's failure has landed him with debts of over £50,000.

(Definition of “land sb with sth” from the Cambridge Learner’s Dictionary © Cambridge University Press)