English Dictionary
Definition inlet in British English
inlet noun
[countable] noun
/ˈɪnlət/
Synonyms and related words
Synonyms and related words
