galley-arches

The Sailor's Word-Book

Spacious and well-built structures in many of the Mediterranean ports for the reception and security of galleys.

Related Words