let them have it
English
Verb
let them have it
- (idiomatic) To attack a group, or the world in general, with great force.
- At dawn we really let 'em have it with a 30-minute artillery barrage.
- (idiomatic) To verbally assail a group, or the world in general.
See also
- let someone have it