Definition of express canoe in English:

express canoe

noun

Canadian
historical
  • A small, fast lightweight canoe used to transport goods or passengers.

    ‘the 900-mile trip required three weeks to a month, though the light express canoes could make it in half that time’