Random
Deployable turret Synonyms
Deployable
replaced
mobile
turret
portable
turret
Synonyms for phrase
moving tower
portable tower
movable tower
mobile fortress
moving pillar
mobile castle
mobile citadel
DT abbreviation
DT
is an
abbreviation
for Deployable Turret
What does DT stand for?
DT stands for "Deployable Turret"
Turret
replaced
deployable
gun
deployable
head
Definitions for Turret
(noun) a small
tower
extending above a
building
(noun) a self-contained weapons
platform
housing
guns and capable of rotation