Synonyms to on a leash

henpecked, abused, browbeaten, downtrod, downtrodden, ground down, in leading strings, misused, on a string, oppressed, ordered around, overborne, regimented, servile, slavish, submissive, trampled, tyrannized, unmanned