altar

The Sailor's Word-Book

A platform in the upper part of a dock.

Related Words