Wiktionary
throughgoing
n. (context dialectal chiefly Scotland English) A scolding; a severe reprimand or reproof.