The phrase "give someone an earful" means to express a strong and lengthy criticism, complaint, or reprimand to someone, usually in an angry or confrontational manner. It implies that the speaker is venting their frustration or dissatisfaction with a person or a situation. The expression emphasizes the idea of speaking forcefully and passionately, as if filling the listener's ear with words.
Just Saying will “sweep you off your feet” with challenges to complete English language idioms, sayings, and other colloquial phrases.
Includes English phrases for both younger and older players. The full version features over 3,000 English idioms.