gives an earful
- scoldsHarshly criticizes aloud
- lecturesFormal instructional talks
- beratesScolds severely
- chews outScolds severely and loudly
- reprimandsFormal expressions of disapproval
yells · shouts · nags · rants · tongue-lashing · tirade · dressing-down · harangue · blasts · tells off · rips into · lambasts · gripes · complains · vents · fusses · hollers · harsh words
gives an earfulcompliments
Expressions of admiration
commends · lauds · congratulates · extols · applauds