Give (someone) a tongue-lashing

To give someone a severe scolding.

The mother gave her daughter a tongue-lashing when the daughter returned from school.