Slam(verb)
To criticize somebody/something very strongly.
Hindi meaning:कटु आलोचना करना
Synonyms: Censure, Criticise, Condemn, Cast aspersions on, Inveigh against
Antonyms: Praise, Compliment, Laud, Commend
Example: The government has been slammed for failing to take firm action against drinking and driving.
Trick to remember: Glamour world me bhut slam kiya jata hai









