lash out


Meanings

  • attack in speech or writing;