have on a short leash



have/keep somebody on a short/tight leash

to have a lot of control over someone's behaviour and allow them very little freedom to do what they want He doesn't go out with the lads so much these days. Michelle keeps him on a tight leash.
See also: have, leash, on, short

Common Names:

NameGenderPronouncedUsage
AsunAH-soonSpanish
HabakkukHAB-ə-kək (English), hə-BAK-ək (English)Biblical
KeithKEETHEnglish, Scottish
Adalbertoah-dahl-BER-to (Italian, Spanish), ə-dəl-BER-too (Portuguese)Italian, Spanish, Portuguese
Gheorghe-Romanian
SamppaSAHMP-pahFinnish