Meaning of tongue-lash in English:

tongue-lash

Pronunciation /ˈtʌŋlaʃ/

verb

[with object]
  • Scold (someone) loudly or severely.

    • ‘he tongue-lashed a reporter who refused to move’
    fulminate, declaim, protest, rail, rage, remonstrate, storm