Random
Town bowdlerise 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
municipal control
urban control
urban damage
local control
local butcher
public control
public damage
local screen
local crush
civil damage
regional control
civil contract
public contract
TB abbreviation
TB
is an
abbreviation
for Town Bowdlerise
What does TB stand for?
TB stands for "Town Bowdlerise"
Definitions for Bowdlerise
(verb)
edit
by omitting or modifying parts considered indelicate