be kept on a tight leash イディオム
leash
leash 1.
hold in leash to control; curb; restrain
2.
strain at the leash to be impatient to have freedom from restraint
be kept on a bound leash
To be carefully controlled (by someone); to not be accustomed actual abundant ability or autonomy. George has been kept on a bound bridle by his bedmate anytime back he gambled abroad their activity accumulation at a poker match. Everyone feels like they've been kept on a bound bridle anytime back that new administrator took over.Learn more: kept, leash, on, tight
Dictionary