short leash

      English

      Noun

      short leash (plural short leashes)

      1. (idiomatic) 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.

      See also

      Last modified on 13 June 2013, at 19:00