The given idiom is followed by four meanings. Choose the one which best expresses the meaning of the given idiom.
Haul over the coals
1
To scold
2
To barter
3
To pretend
4
To prevail
The given idiom is followed by four meanings. Choose the one which best expresses the meaning of the given idiom.
Haul over the coals