What is the meaning of catamaran in English?

Learn vocabulary with pictures as well as definitions of catamaran in English

Learn in

See more

n. catamaran

Definition of catamaran in English

Vessel with a motor or sails which has two parallel hulls connected by a platform, intended for sport or for the transport of people and goods.