When it comes to expressing disapproval or criticizing someone, the phrase "lets someone have it" is one way to describe the action. However, there are many synonyms for this phrase that can add variety and nuance to your communication. Some examples include "calls out," "rebukes," "reprimands," "castigates," "condemns," and "demolishes." Each of these words has its own connotations and shades of meaning, so it's important to choose the right one for the situation. By expanding your vocabulary and using different synonyms for "lets someone have it," you can communicate more effectively and tailor your message to the audience.