LAND (12) Meaning of LAND (12) in English (v. t.) To set or put on shore from a ship or other water craft; to disembark; to debark. Webster's English dictionary. Английский словарь Webster. 2012