Tamil Dictionary 🔍

landlock

Land"lock`, v. t. Defn: To inclose, or nearly inclose, as a harbor or a vessel, with land.


landlock - Similar Words