Idioms Lab
Idioms: Conflict, Criticism & Disagreement
1/25
0
Definition: Receive strong criticism.
In a discussion about criticism and disagreement, “________” was explained as an expression meaning “Receive strong criticism”.
In a discussion about criticism and disagreement, “________” was explained as an expression meaning “Receive strong criticism”.