LANDLOCK Meaning of LANDLOCK in English (v. t.) To inclose, or nearly inclose, as a harbor or a vessel, with land. Webster's English dictionary. Английский словарь Webster. 2012