vocab dash
Log in
Sign up
catamaran
Top 20000
Meanings
Noun
1. catamaran, a twinhulled ship or boat