Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
turrets
in English
turrets
us
//ˈtʌr.ɪts//
uk
//ˈtʃɜː.rətz//
#common
Lemma:
turret
The lemma is the base or root form of this word.
Definitions
Noun
small
towers
on
a
building
ornamental
corner
towers
on
castles
;
little
towers
movable
siege
towers
with
multiple
stories
;
for
battle
tower-like
posts
on
circuit
boards
a
rotating
gun
installation
(
on
vehicles
etc
.);
protective
an
elevated
car
roof
portion
(
with
openings
for
light
)