Get Your Premium Membership

Landlocked

[adj] surrounded entirely or almost entirely by land; "a landlocked country"


Related Information

More Landlocked Links

Synonyms

inland



Book: Radiant Verses: A Journey Through Inspiring Poetry