Definify.com

Definition 2024


sterncastle

sterncastle

English

Noun

sterncastle (plural sterncastles)

  1. An aftcastle.