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