Idioms Let someone have it Meaning: To criticise, attack or confront someone strongly. Example: The coach let the players have it after their poor performance. ShareTweetPin ItShareShare