English Dictionary

Define dictionary terms easily in our powerful online English dictionary.

Searching for...

No matching words found

Try a different search term or browse the dictionary

Definition gadfly in British 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
2

a fly that bites cows and horses

Synonyms and related words
Definition gadfly in British English