English Dictionary
Definition anchorage in British English
anchorage noun
[countable/uncountable] noun
/ˈæŋkərɪdʒ/
Synonyms and related words
