American Dictionary
Definition gadfly in American English
gadfly noun
[countable] noun
/ˈɡædˌflaɪ/
1
someone who continuously annoys another person or an organization, usually by criticizing them
Synonyms and related words
