Definition
to abruptly launch a physical or verbal attack on someone or something in an angry manner
He couldn't help but lash out when he heard the criticism.
She lashed out at her colleague because of the stress from work.
Sometimes, when facing challenges, people lash out at innocent bystanders.