Web Dictionary

Meaning of canal



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 canal

1. 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








Bookmark webdictionary.co.uk by

Dictionary © 1999- . All rights reserved.      Cheap Number Plates