Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turret
in English
turret
us
/ˈtʃɚət/
uk
/ˈtʃɚət/
#common
Plural
turrets
Definitions
Noun
a
small
tower
on
a
building
a
movable
siege
tower
(
historical
,
military
)
a
rotating
gun
installation
(
armoured
,
military
)
an
elevated
roof
section
(
rail
transport
)