Hello! Well, this is a phrase from a song. It says 'Lashing out or breaking down, still somebody loses 'cause there's no way to turn back'. I guess that it means 'Critisizing or giving up' or maybe 'Resisting or giving up'.
I hope someone helps me.
Thanks.
Top answer
Yes, that is right. To lash out is to attack and break down to fall apart. Fight back or give up.
— Anonymous
Yes, that is right.
To lash out is to attack and break down to fall apart.
Fight back or give up.
Free · every Monday
Get the Weekly English Kit 📬
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.