severe scolding aimed at a changing someone's conduct - Turkish English Dictionary

Suggest a Term