canal

a long, thin stretch of water that is artificially made for boats to travel along

canal.jpg

» English course glossary