Search results
- Dictionarytur·ret/ˈ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.
- 2. a mollusk with a long, slender, pointed spiral shell, typically brightly colored and living in tropical seas.
Powered by Oxford Dictionaries