Meaning of the word anchorage in English

What does anchorage mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

anchorage

US /ˈæŋ.kɚ.ɪdʒ/
UK /ˈæŋ.kɚ.ɪdʒ/

Noun

1.

an area that is suitable for a ship to anchor in.

2.

an anchorite's dwelling place.

Learn This Word at Lingoland