meaning of lash out

1. attack in speech or writing; "The editors of the left-leaning paper attacked the new House ">Speaker"


Related Words

lash out |

Developed & Maintained By Taraprasad.com

Treasure Words