Put-upon silenus Synonyms

We can't find synonyms for the phrase "Put-upon silenus", but we have synonyms for terms, you can combine them.

Silenus Synonyms

PS abbreviation

PS is an abbreviation for Put-upon Silenus
What does PS stand for?
PS stands for "Put-upon Silenus"

Definitions for Put-upon


  • (adjective) of persons; taken advantage of

Definitions for Silenus


  • (noun) the chief satyr in the service of Bacchus; father of Dionysus; usually depicted as drunk and jolly and riding a donkey