Meaning of turret
Definition of turret
(noun)
a
small
tower
extending
above
a
building
a
self-contained
weapons
platform
housing
guns and
capable
of
rotation
Other information on turret
WIKIPEDIA results for
turret
Amazon results for
turret
Tweet