Definition of Short leash

1. Noun. (idiomatic) A strict set of rules, or great scrutiny or oversight which limit one's freedom of action. ¹

¹ Source: wiktionary.com

Lexicographical Neighbors of Short Leash

short fuses
short gastric arteries
short gastric artery
short gastric veins
short gross
short gyri of insula
short handed
short head
short head of biceps brachii muscle
short head of biceps femoris muscle
short hundredweight
short incubation hepatitis
short interspersed elements
short iron
short leash (current term)
short leashes
short leg
short letter
short levatores costarum muscles
short limbs and osteopenia
short line
short list
short lists
short message service
short metacarpals
short of
short of a length
short on looks
short order

Other Resources:

Search for Short leash on Dictionary.com!Search for Short leash on Thesaurus.com!Search for Short leash on Google!Search for Short leash on Wikipedia!

Search