Gadfly definitions

găd'flī'
A persistent irritating critic; a nuisance.
noun
30
1
One that acts as a provocative stimulus; a goad.
noun
27
1
Any of various flies, especially a warble fly, botfly, or horsefly, that bite or annoy livestock and other animals.
noun
24
1
Any of several large flies, as the horsefly, that bite livestock.
noun
17
0
A person who annoys others, esp. by rousing them from complacency.
noun
14
0
Any of various flies, especially a warble fly, botfly, or horsefly, that bite or annoy livestock and other animals.
noun
5
0
Any dipterous insect of the family Oestridae, commonly known as botflies.
noun
2
0
A horsefly: any of various species of fly, of the family Tabanidae, noted for buzzing about animals and sucking their blood.
noun
2
0
One who upsets the status quo by posing upsetting or novel questions, or attempts to stimulate innovation by proving an irritant.
noun
0
0
(pejorative) One who merely irritates without making useful suggestions.
noun
0
0
(slang) A bloodsucker.

He's a regular gadfly and takes advantage of his friend's generosity.

noun
0
0

Origin of gadfly

"fly which bites cattle", from Old Norse gaddr (“spike”).