Advertisement
Advertisement
topcastle
[ top-kas-uhl, -kah-suhl ]
noun
- a large fighting top used in medieval ships.
Discover More
Word History and Origins
Origin of topcastle1
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
[ top-kas-uhl, -kah-suhl ]
Origin of topcastle1
Advertisement
Advertisement
Advertisement
Advertisement
Browse