noun a navigable channel giving access to the sea.
sea gate 🔊 Listen to this noun a navigable channel giving access to the sea. Share Facebook Twitter Google +