0%

ALL meanings of canal

ca·nal
C c
  • countable noun canal A canal is a long, narrow stretch of water that has been made for boats to travel along or to bring water to a particular area. 3
  • countable noun canal A canal is a narrow tube inside your body for carrying food, air, or other substances. 3
  • noun canal an artificial waterway constructed for navigation, irrigation, water power, etc 3
  • noun canal any of various tubular passages or ducts 3
  • noun canal any of various elongated intercellular spaces in plants 3
  • noun canal any of the indistinct surface features of Mars originally thought to be a network of channels but not seen on close-range photographs. They are caused by an optical illusion in which faint geological features appear to have a geometric structure 3
  • verb canal to dig a canal through 3
  • verb canal to provide with a canal or canals 3
  • noun canal an artificial waterway for transportation or irrigation 3
  • noun canal a river artificially improved by locks, levees, etc. to permit navigation 3
  • noun canal any of the long, narrow lines, visible from earth, on the planet Mars: once thought by some to be canals but now known to be optical illusions 3
  • verb transitive canal to build a canal through or across 3
  • noun canal waterway 1
  • noun canal anatomy: tube 1
  • noun canal an artificial waterway for navigation, irrigation, etc. 1
  • noun canal botany: intercellular space 1
  • noun canal a long narrow arm of the sea penetrating far inland. 1
  • noun canal geographic feature of Mars 1
  • noun canal a tubular passage or cavity for food, air, etc., especially in an animal or plant; a duct. 1
  • transitive verb canal dig a waterway 1
  • noun canal channel; watercourse. 1
  • transitive verb canal provide with canal 1
  • noun canal Astronomy. one of the long, narrow, dark lines on the surface of the planet Mars, as seen telescopically from the earth. 1
  • verb with object canal to make a canal through. 1
  • noun canal An artificial waterway constructed to allow the passage of boats or ships inland or to convey water for irrigation. 1
  • noun canal An artificial waterway, often connecting one body of water with another. 0
  • noun canal A tubular channel within the body. 0
  • verb canal To dig an artificial waterway in or to (a place), especially for drainage. 0
  • verb canal To travel along a canal by boat. 0
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?