Leash

/liːʃ/

Synonyms

Slang Meanings

To be kept under control or restricted.
Since he started dating her, he's been on a leash.
To be held back from doing what one wants.
They're putting him on a leash with those new rules.