Final answer:
The given idiom from the options is 'He had me over a barrel.'
Step-by-step explanation:
An idiom is a phrase that has a figurative meaning different from its literal meaning. It is a common form of expression in the English language. Among the given options, the idiom is 'He had me over a barrel.' This phrase does not mean that someone is literally over a barrel, but rather that someone has power or control over someone else.
Learn more about Idioms in English