gadfly
/gˈædflaɪ/
Explore definitions, synonyms, and language insights of gadfly
Definitions
Noun
a persistently annoying person
Noun
any of various large flies that annoy livestock