lambast
Meaning (English)
to criticise harshly and publicly
Meaning (मराठी)
कठोर शब्दांत फटकारणे
Used in a sentence
The tribunal lambasted the board for sitting on the pollution complaint.
प्रदूषणाच्या तक्रारीवर बसून राहिल्याबद्दल न्यायाधिकरणाने मंडळाला कठोर शब्दांत फटकारले.