Random
Town laughingstock Synonyms
Town
replaced
public
laughingstock
national
laughingstock
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 mockery
local mockery
local joke
local goat
civic sport
urban target
local sport
local target
regional sport
local fool
public fool
local victim
local monkey
local clown
public scorn
local mark
TL abbreviation
TL
is an
abbreviation
for Town Laughingstock
What does TL stand for?
TL stands for "Town Laughingstock"
Definitions for Laughingstock
(noun) a
person
or
thing
that is made fun of
(noun) a
victim
of
ridicule
or pranks