Word: gadfly
Part of speech: Noun
Syllables: gad
fly
Definition: One who upsets the status quo by posing upsetting or novel questions, or attempts to stimulate innovation by proving an irritant.
Morphemes:
Affix: gad
Language: en
Meaning: spike
Etymology Compounds: Affix: gadden
Language: enm
Decoded: gadden
Meaning: to hurry, to rush about
Affix: fly
Language: en
PoS: Adjective
Meaning: Quick-witted, alert, mentally sharp.