Random
Put-upon hero Synonyms
Put-upon
replaced
injured
hero
overworked
hero
Definitions for Put-upon
(adjective) of persons; taken advantage of
Synonyms for phrase
injured idol
injured protagonist
injured fighter
injured heroine
sore wedge
injured knight
sore winner
overworked star
PH abbreviation
PH
is an
abbreviation
for Put-upon Hero
What does PH stand for?
PH stands for "Put-upon Hero"
Hero
replaced
put-upon
protagonist
put-upon
lead
Definitions for Hero
(noun) a person who is the object of
extreme
or uncritical
devotion
(noun) a large sandwich on a long
split
roll
(noun) someone who fights for a
cause