C2 noun /ˈɡæd.flaɪ/
gadfly
Stachelfliegen
Meaning
A person who annoys or criticizes others to stimulate change or provoke action.
Example
The journalist was a gadfly, constantly questioning the government's policies.
Der Journalist war ein Stachelfliegen, der ständig die Politik der Regierung hinterfragte.