upbraid

/ p'breid/
Verb
  1. express criticism towards
    • The president reproached the general for his irresponsible behavior

Khám phá thêm

Các từ liên quan

Từ đồng nghĩa

Từ gần giống

Từ chứa "upbraid"

upbraid
The teacher upbraids the student for not doing his homework.