gadfly
(gad′flī′)
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
Origin:
gad + fly
See gadfly in American Heritage Dictionary 4
noun- 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:
Origin: gad2
Origin: + fly2
.
Learn more about gadfly