CASTIGATE


Meaning of CASTIGATE in English

v. punish, scold, chastise, reprimand

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.