Definition, Meaning & Anagrams | English word CANAL
CANAL
Definitions of CANAL
- An artificial waterway or artificially improved river used for travel, shipping, or irrigation.
- To dig an artificial waterway in or to (a place), especially for drainage
- To travel along a canal by boat
- (anatomy) A tubular channel within the body.
- (astronomy) One of the faint, hazy markings resembling straight lines on early telescopic images of the surface of Mars; see Martian canals
- A surname.
Number of letters
5
Is palindrome
No
Search for CANAL in:
Page preparation took: 130.57 ms.