Menú
Aplicaciones
Mac + Safari
iPhone + iPad
Google Chrome
Mozilla Firefox
Opera
Microsoft Edge
Blog
Centro de Ayuda
Contacto
Obtener Pro
Iniciar sesión
Menú
Aplicaciones
Mac + Safari
iPhone + iPad
Google Chrome
Mozilla Firefox
Opera
Microsoft Edge
Blog
Centro de Ayuda
Contacto
Obtener Pro
Iniciar sesión
Definición de «short leash» en inglés
Definición de «short leash» en inglés
Noun
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.
Their supervisors keep the workers on a short leash.