Aftcastle Definition
noun
(nautical) Raised part of the upper deck at the stern of a ship.
Wiktionary
Other Word Forms of Aftcastle
Noun
Singular:
aftcastle
Plural:
aftcastlesFind Similar Words
Find similar words to aftcastle using the buttons below.