Please enable javascript to use dictionary! Howto enable javascript?
gadfly▼nounperson or thing that irritates or instigates
gadfly▼nounperson who upsets the status quo by posing novel or upsetting questions, or attempts to stimulate innovation by being an irritant
↑