Definitions
of canal
1. [n] - (astronomy) an indistinct surface feature of Mars once thought to be a system of channels 2. [n] - long and narrow strip of water made for boats or for irrigation 3. [v] - provide with a canal, as of a city
Quotes
- Example use of the word canal1. they are now believed to be an optical illusion
|
|
canal Synonyms canalise canalize
Other infomation on canal uSearch
results for
canal
WIKIPEDIA
results for
canal
amazon
results for
canal
ebay
results for
canal
|