Meaning of the word "get/ have somebody over a barrel" in English

What does "get/ have somebody over a barrel" mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

get/ have somebody over a barrel

US /ɡet/hæv ˌsʌmbədi ˌoʊvər ə ˈbærəl/
UK /ɡet/hæv ˈsʌm.bə.di ˈəʊ.vər ə ˈbær.əl/
"get/ have somebody over a barrel" picture

Idiom

to put someone in a very difficult position from which they cannot escape without suffering, especially so that you can make them do what you want

Example:
The company had us over a barrel because we needed the contract so badly.
He tried to get me over a barrel by threatening to expose my secret.