a person who annoys or criticizes other people in order to make them do something The billionaire political gadfly says he is running for president.
Want to learn more?
Find out which words work together and produce more natural sounding English with the Oxford Collocations Dictionary app.
Check pronunciation: gadfly