place

The Sailor's Word-Book

A fortress, especially its main body.

Related Words