canoe - definition and synonyms

noun [countable] 

Your browser doesn’t support HTML5 audio

  1. 1
    a long narrow boat that you push through the water using a paddle
  2.   From our crowdsourced Open Dictionary
    paddle one's own canoe to do something on your own without anyone's help or interference

    He decided to paddle his own canoe and set up his own company.

    Submitted by Ashutosh from India on 22/08/2016