English

inlet noun definition in Coastlines and the sea topic from the Oxford Advanced Learner's Dictionary

inlet

 noun: Coastlines and the sea topic
a narrow strip of water that stretches into the land from the sea or a lake, or between islands a narrow/sheltered/shallow inlet