canal boat

noun
🔊/kəˈnæl bəʊt/
🔊/kəˈnæl bəʊt/
jump to other results
  1. a long narrow boat used on canals运河船(船体狭长)
    • We hired a canal boat in France.在法国我们雇了一条运河船。
    Topics Transport by waterb2