catamaran

/kætʌmɝˈæn/

Explore definitions, synonyms, and language insights of catamaran

Definitions

Noun
a sailboat with two parallel hulls held together by single deck

More General Terms