Idiom: Keep on a short leash

Idiom Definitions for 'Keep on a short leash'


If you keep someone on a short lease, you restrict them and control what they do.
(On a tight leash is also used.)


Idioms similar to 'Keep on a short leash'

See also: