give an earful
- scoldRebuke harshly
- lectureEducational spoken presentation
- berateCriticize severely and lengthily
- rantAngry prolonged outburst
- yellSpeak very loudly
chew out · telling off · tirade · rebuke · harangue · tongue-lashing · reprimand · nag · complain · vent · blast · roast · dressing down · holler · unleash · fury · harsh words · heated
give an earfulhold one's tongue
Deliberately not speak
bite one's tongue · keep quiet · say nothing · keep mum · zip one's lip
give an earfulpraise
Expression of approval
compliment · praise to the skies · commend · extol · build up