Random
Tower defense Synonyms
Tower
replaced
stronghold
defense
better
defense
building
defense
Definitions for Tower
(noun) a large, magnificent, or massive
building
(noun) a structure taller than its
diameter
; can stand alone or be attached to a larger
building
(noun) anything that approximates the
shape
of a
column
or tower
Synonyms for phrase
rear guard
rear security
top protection
top guard
castle defence
rear wall
top cover
top reason
top wall
TD abbreviation
TD
is an
abbreviation
for Tower Defense
What does TD stand for?
TD stands for "Tower Defense"
Definitions for Defense
(noun)
means
or
method
of defending
(noun) an
explanation
that frees one from fault or
blame
(noun) the act of defending someone or something against
attack
or
injury