gadfly

(gadflī′)

noun pl. gadflies

  1. any of several large flies, as the horsefly, that bite livestock
  2. a person who annoys others, esp. by rousing them from complacency

Origin: gad + fly

See gadfly in American Heritage Dictionary 4

noun
  1. A persistent irritating critic; a nuisance.
  2. One that acts as a provocative stimulus; a goad.
  3. 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

link/cite print suggestion box