inlets
in-lets
noun
Narrow strips of water extending from a sea, lake, or river into the land.
"The boat navigated through the rocky inlets."
in-lets
Narrow strips of water extending from a sea, lake, or river into the land.
"The boat navigated through the rocky inlets."