a beacon, buoy, etc. placed in the sea to aid navigation

listen to the pronunciation of a beacon, buoy, etc. placed in the sea to aid navigation
English - English
seamark
a beacon, buoy, etc. placed in the sea to aid navigation
Favorites