THE STICK AND THE CARROT


Meaning of THE STICK AND THE CARROT in English

giving a prize for good behavior and a punishment for misbehavior (Psychology)

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