Medical Definition of gadfly
: any of various flies (as a horsefly, botfly, or warble fly) that bite or annoy livestock
Seen and Heard
What made you want to look up gadfly? Please tell us where you read or heard it (including the quote, if possible).