Definition of ice canoe in English:

ice canoe

noun

  • A canoe adapted or designed for use on frozen lakes or rivers.

    Early ice canoes have iron runners, whereas more recent ones are made of moulded fibreglass.

Origin

Late 19th century.