over a barrel ( synonym found)

Definition of over a barrel:

°In a disadvantageous or helpless situation, in which one may be controlled or victimized.

Definition of over a barrel:

°In a disadvantageous or helpless situation, in which one may be controlled or victimized.

Back to Top