English dictionary
catamaran meaning and definition
Definition and meaning of catamaran at MeaningMonkey.org. catamaran meaning and definition in the English Dictionary.CATAMARAN noun
Definition of catamaran (noun)
- a sailboat with two parallel hulls held together by single deck
Source: Princeton University Wordnet