Cambridge Dictionaries online Cambridge Dictionaries online

The most popular online dictionary and thesaurus for learners of English

  

let sb have it

slang

Definition

to attack someone with words or physicallyTalking angrily
(Definition of let sb have it from the Cambridge Advanced Learner's Dictionary & Thesaurus © Cambridge University Press)