0 to cause someone to be in a difficult situation: --
He landed himself in deep/hot water (= in a very difficult or unpleasant situation) by lying to the tax office about his earnings.
The demonstration outside the embassy landed some of the protesters in jail overnight.
Revealing confidential information to a rival company could land you in serious trouble with your boss.