Dictionary search results

Showing 1-4 of 4 results

barque British & World English

A sailing ship, typically with three masts, in which the foremast and mainmast are square-rigged and the mizzenmast is rigged fore and aft

barque English-Spanish

corbeta f


You searched for barque