Synonyms/Hypernyms (Ordered by Estimated Frequency) of noun felucca
1 sense of felucca
Sense 1
felucca -- (a fast narrow sailing ship of the Mediterranean)
=> sailing vessel, sailing ship -- (a vessel that is powered by the wind; often having several masts)