upbraiding

/ p'breidi /
Noun
  1. a severe scolding

Khám phá thêm

Các từ liên quan

upbraiding
The teacher gave the student a stern upbraiding for not completing the homework.