What is the meaning of Landlocked?

Surrounded by land (having no borders with the sea).

Living in freshwater, such as landlocked salmon.

Surrounded by other property and having no access to a public road.

Source: wiktionary.org