take aim at
idiomPart ofaim
take aim at — idiom
1. to publicly criticise or attack a person, group, or idea in your speech or writi
1.idiom
Definition
to publicly criticise or attack a person, group, or idea in your speech or writing.
Example
In her column, the journalist took aim at politicians who ignore climate science.
The new comedy show takes aim at fast fashion and the waste it creates.