Self-imposed shackles Synonyms

Definitions for Self-imposed


  • (adjective) done , made, or given with one's own free will
  • (adjective) voluntarily assumed or endured

SS abbreviation

SS is an abbreviation for Self-imposed Shackles
What does SS stand for?
SS stands for "Self-imposed Shackles"