Canaller definition

(nautical) A vessel of a design modified for use in a particular canal.
noun
0
0
Advertisement

Other Word Forms

Noun

Singular:
canaller
Plural:
canallers