Word: gadfly
Part of speech: Noun
Syllables: gad
fly
Definition: A bloodsucker; a person who takes without giving back.
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: Noun
Meaning: A parasite; an animal or plant that lives in or on a host (another animal or plant); it obtains nourishment from the host without benefiting or killing the host