SHORTLEASH

short leash

Noun

  1. A strict set of rules, or great scrutiny or oversight which limit one's freedom of action.
    The employee was put on probation after her latest mistakes and given a short leash.


The above text is a snippet from Wiktionary: short leash
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!