Random
Town defend Synonyms
Definitions for Town
(noun) a thickly settled, highly populated
area
(noun) an urban
area
with a fixed
boundary
that is smaller than a city
(noun) an administrative
division
of a
county
Synonyms for phrase
local guard
public support
urban shield
local shelter
local garrison
local support
local champion
public fight
local fight
local screen
public cover
public advocate
local back
public back
public shelter
public aid
civil aid
TD abbreviation
TD
is an
abbreviation
for Town Defend
What does TD stand for?
TD stands for "Town Defend"
Definitions for Defend
(verb) to
drive
danger or
attack
away from
(verb) to
continue
to
declare
to be true or proper despite opposition or objections
(verb) protect against a
challenge
or
attack