83
100
to come to rest or arrive in a particular place, position, or condition (sometimes fol. by up): to land in trouble; to land up 40 miles from home. Informal Terms land on , to reprimand; …
  • Safe
  • United States
  • Encrypted
  • 25 yrs old
  • 967 Site Rank
  • Report Card

See more