Random
Town spokeswoman 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 speaker
public spokesman
urban speaker
local representative
public representative
local mouth
regional representative
local agent
local deputy
local champion
public voice
local announcer
local substitute
public supporter
public advocate
TS abbreviation
TS
is an
abbreviation
for Town Spokeswoman
What does TS stand for?
TS stands for "Town Spokeswoman"
Definitions for Spokeswoman
(noun) a
female
spokesperson