English | German | Russian | Czech

catamaran English

Meaning catamaran meaning

What does catamaran mean?

catamaran

a sailboat with two parallel hulls held together by single deck

Synonyms catamaran synonyms

What other words have the same or similar meaning as catamaran?

catamaran English » English

raft float double-hulled craft chains CAT

Are you looking for...?