Gadfly
English Meaning
Any dipterous insect of the genus Oestrus, and allied genera of botflies.
- 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.