Definition of otter canoe in English:

otter canoe

noun

US
  • A kayak used by sea-otter hunters in Alaska.

Origin

Late 19th century; earliest use found in American Naturalist.