turret
English Dictionary
->
Letter T
-> turret
Search Dictionary:
turret Definition
(n)
a
small
tower
extending
above
a
building
(n)
a
self
-
contained
weapons
platform
housing
guns
and
capable
of
rotation
turret Synonyms
gun enclosure
gun turret
turret
© Art Branch Inc.