Summary
English to French:   more detail...
  1. canalboat:


English

Detailed Translations for canalboat from English to French

canalboat:

canalboat [the ~] noun

  1. the canalboat (track boat)
    le coche d'eau
  2. the canalboat (narrow boat)

Translation Matrix for canalboat:

NounRelated TranslationsOther Translations
bateau de canal canalboat; narrow boat canal boat; channel boat
coche d'eau canalboat; track boat