a person who criticizes or reproves frankly and severely
Dutch uncle in American English
Informal
a person who bluntly and sternly lectures or scolds someone, often with benevolent intent
Dutch uncle in American English
noun
a person who criticizes or reproves with unsparing severity and frankness
Word origin
[1820–30]This word is first recorded in the period 1820–30. Other words that entered Englishat around the same time include: acetate, blouse, morphology, myth, tetrapod