Quick answer
Gadfly means a persistently annoying critic or agitator who provokes others into thought or action. It is usually pronounced GAD-fly, and today it is still readable to modern audiences, even if it sounds more deliberate than everyday speech.