accloy
/ˈæklɔɪ/Definitions
1. noun
A small inlet of the sea between islands or headlands
“The boat navigated through the narrow accloy between the two islands.”
1. noun
A small inlet of the sea between islands or headlands
“The boat navigated through the narrow accloy between the two islands.”