Search results
- Dictionaryturret/ˈtʌrɪt/
noun
- 1. a small tower on top of a larger tower or at the corner of a building or wall, typically of a castle: "a castle with fairy-tale turrets"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries