Definitions from Wiktionary (short leash)
▸ noun: (idiomatic) A strict set of rules, or great scrutiny or oversight which limit one's freedom of action.
▸ Words similar to short leash
▸ Usage examples for short leash
▸ Idioms related to short leash
▸ Wikipedia articles (New!)
▸ Words that often appear near short leash
▸ Rhymes of short leash
▸ Invented words related to short leash
▸ noun: (idiomatic) A strict set of rules, or great scrutiny or oversight which limit one's freedom of action.
Similar:
hostage,
restrictee,
rule of strict construction,
stretch,
strict scrutiny,
holdback,
term,
letter of the law,
obligation,
hold,
more...
▸ Words similar to short leash
▸ Usage examples for short leash
▸ Idioms related to short leash
▸ Wikipedia articles (New!)
▸ Words that often appear near short leash
▸ Rhymes of short leash
▸ Invented words related to short leash