UseFull Links
About
Accessbility
Help
Privacy & Terms
To keep captive and demand concession
To humiliate
To offer bribe
To blackmail and extract money
Idioms and Phrases for - To hold something in leash
Idioms and Phrases for - To keep ones head
Idioms and phrases for - To keep ones head above water
Idioms and phrases for - To keep the ball rolling
Idioms and phrases for - To keep the wolf away from the door
Idioms and phrases for - To leave no avenue unexplored
Idioms and phrases for - To live fast
Idioms and phrases for - To live in clover
Idioms and Phrases for - To look down ones nose at
Idioms and phrases for - To look sharp