topcastle

[ top-kas-uhl, -kah-suhl ]

noun
  1. a large fighting top used in medieval ships.

Origin of topcastle

1
First recorded in 1300–50, topcastle is from the Middle English word top-castel.See top1, castle

Words Nearby topcastle

Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023