Find the word definition

Wiktionary
caracca

n. (context nautical English) A 16th century Portuguese armed merchant ship

Usage examples of "caracca".

So on the Silla of Caraccas the illustrious Humboldt long ago found species belonging to genera characteristic of the Cordillera.