noun pl. gadflies
- any of several large flies, as the horsefly, that bite livestock
- a person who annoys others, esp. by rousing them from complacency
gad + fly
See gadfly in American Heritage Dictionary 4
- A persistent irritating critic; a nuisance.
- One that acts as a provocative stimulus; a goad.
- Any of various flies, especially of the family Tabanidae, that bite or annoy livestock and other animals.
Origin: + fly2
Learn more about gadfly