What is the meaning of the word "tongue-lashing"?

Definitions: