Similar Words
inland

Landlocked — definition

1. landlocked (Adjective)

1 definition

landlocked (Adjective) — Surrounded entirely or almost entirely by land. ex. "a landlocked country"