Over-a-barrel definition

(idiomatic) In a disadvantageous or helpless situation, in which one may be controlled or victimized and is at the mercy of others.
adjective
0
0
Advertisement