windcatcher ( synonym found)

Definition of windcatcher:

°(nautical) a large iron-hulled square-rigged sailing ship with three or more masts.

Definition of windcatcher:

°(nautical) a large iron-hulled square-rigged sailing ship with three or more masts.

Back to Top