slam on
- noun
- Informal
- His comments were seen as a slam on her character.
Examples
-
The article was a clear slam on the government's policies.
-
The article received a harsh slam on its lack of research and depth.
-
Many took the review as a slam on the entire industry.
-
What a harsh slam on!
-
The slam on the restaurant's service was unexpected!
-
Her speech included a slam on the government's decision to cut funding for education.
-
Critics delivered a strong slam on the movie for its poor writing and character development.
Synonyms
A short angry remark meant to hurt or criticize someone
An insulting remark meant to hurt someone
Harsh repeated criticism of a person or their ideas
A pointed remark meant to hurt or criticize
A remark that criticizes someone or something in a negative way
Bitter, angry language that attacks people
A long angry attack in words against someone or something
A short sharp remark meant to hurt or criticize someone
A sharp remark that humiliates someone in an argument
An unfair comment that attacks someone who cannot defend themselves
Saying or writing very harsh and unfair things about someone to damage their reputation
Very strong negative comments that show disapproval
Using insulting words to hurt or shame someone instead of discussing the problem
Angry, critical comments aimed at someone in public
A sharp insulting remark about someone or their actions
A strong criticism that attacks a person or idea
A very harsh and angry comment meant to hurt someone
A remark that is harsh and meant to hurt someone's feelings
A strong mocking criticism of someone's words or actions
Antonyms
How Harsh
- Informal
Surface Forms
Morphology
slam + on
The noun meaning 'a severe or harsh criticism directed at someone' is directly derivable from 'slam' (an insulting or biting remark) combined with the preposition 'on' indicating the target of the remark; together they transparently express an attack directed at someone. This target-oriented composition is common in English and other languages, so a B1 learner who knows the constituents would likely infer the MWE's meaning.
Etymology
Slam on The noun slam on comes from the verb slam, which means a hard, loud hit, and the word on shows it is aimed at someone; imagine words being dropped like a heavy board on a person, a strong hurtful blow. That's why a slam on means 'a harsh attack or criticism'.