Scrabble word: CANALS
In which Scrabble dictionary does CANALS exist?
Definitions of CANALS in dictionaries:
- noun - (astronomy) an indistinct surface feature of Mars once thought to be a system of channels
- noun - a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
- noun - long and narrow strip of water made for boats or for irrigation
- verb - provide (a city) with a canal
- verb - to dig an artificial waterway through