Gadfly Meaning

There are 2 meaning(s) for word Gadfly

Gadfly Meaning 1 : a persistently annoying person

    Synonyms : blighter,  cuss,  pest,  pesterer
Gadfly Meaning 2 : any of various large flies that annoy livestock