Meaning of “hold/put your hands up” in the English Dictionary

british dictionary

"hold/put your hands up" in British English

See all translations

hold/put your hands up

mainly UK

to admit that something bad is true or that you have made a mistake:

I know I'm bossy and I hold my hands up to that.

(Definition of “hold/put your hands up” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)