Random
Tower defence Synonyms
Tower
replaced
castle
defence
better
defence
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 reason
top guard
TD abbreviation
TD
is an
abbreviation
for Tower Defence
What does TD stand for?
TD stands for "Tower Defence"
Definitions for Defence
(noun) the act of defending someone or something against
attack
or
injury
(noun) a
structure
used to defend against
attack
(noun) (military) military
action
or resources protecting a
country
against potential enemies