Home / Dictionary / Zabra

Zabra Uncommon

Definition, synonyms and related words

Definitions
Noun
1

A small sailing vessel used off the coasts of Spain and Portugal.

Related Terms
Rhyming Words
bra abra subra lubra kubra debra cebra kobra dobra sabra zebra cobra libra cabra labra umbra hembra zeebra cembra dombra
Compare
Zabra vs