VariousWords beta
Related Terms:
Definitions:
Noun
catamaran
Definition: a boat with two parallel hulls held together by single deck
Definition: A twin-hulled ship or boat.