depinisyon kahulugan
Browse Dictionary Definitions  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
doc Definition of canal
    English to English
    noun
  • (astronomy) an indistinct surface feature of Mars once thought to be a system of channels; they are now believed to be an optical illusion
  • source: WordNet 3.0
  • a bodily passage or tube lined with epithelial cells and conveying a secretion or other substance
  • The tear duct was obstructed.
    The alimentary canal.
    Poison is released through a channel in the snake's fangs.
    source: WordNet 3.0
  • long and narrow strip of water made for boats or for irrigation
  • source: WordNet 3.0
  • An artificial channel filled with water and designed for navigation, or for irrigating land, etc.
  • source: Webster 1913
  • A long and relatively narrow arm of the sea, approximately uniform in width; -- used chiefly in proper names; as, Portland Canal; Lynn Canal.
  • source: Webster 1913
    verb
  • provide (a city) with a canal
  • source: WordNet 3.0
    English to Tagalog
    noun
  • [canál] Pádaluyan ng tubig; bangbang
  • source: Diccionario Ingles-Español-Tagalog
Nearby Word