canal
Top 2000
Meanings
Noun
1. canal
2. channel (broadcasting: specific radio frequency or band of frequencies)
Examples10
Amsterdam is famous for its canals.
The ship sailed through the Suez Canal.
This ship is too big to pass through the canal.
The canal connects the Atlantic and Pacific Oceans.
The BBC is my favourite channel.
My video channel on YouTube has a wide viewership.