Random
Town back-up 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
public support
local substitute
civic option
urban part
urban background
public option
civic selection
local part
local support
local help
local stand-in
local surrogate
public background
local back
public part
public help
local selection
public back
civil part
regional preference
TB abbreviation
TB
is an
abbreviation
for Town Back-up
What does TB stand for?
TB stands for "Town Back-up"