What is the meaning of Tongue_lashing?

A verbal rebuke, often severe.

Source: wiktionary.org