1 Lambasting (noun)
कड़ी आलोचना करना
Criticized someone or something harshly.
Synonyms: Criticized, Scolded, Reprimanded, Rebuked, Condemned
Antonyms: Praised, Complimented, Applauded, Commended
Example: The manager lambasted the team for missing the deadline.








