Lash out
Meaning
1.hit or kick out at someone or something.
2.attack someone or something verbally.
"she lashed out after she was defeated by one vote"
3.spend money extravagantly.
"I decided to lash out and treat myself"
Sinhalai translate
කස පහර
Meaning
1.hit or kick out at someone or something.
2.attack someone or something verbally.
"she lashed out after she was defeated by one vote"
3.spend money extravagantly.
"I decided to lash out and treat myself"
Sinhalai translate
කස පහර