Definisi 'gadfly'
English to English
noun
1 a persistently annoying person
source: wordnet30
2 any of various large flies that annoy livestock
source: wordnet30
3 Any dipterous insect of the genus Oestrus, and allied genera of botflies.
source: webster1913
More Word(s)
badger, beleaguer, bug, pester, tease, fly, persecutor, tormenter, tormentor, botfly, warble fly, cleg, clegg, horse fly, nudnick,

Visual Synonyms
Click for larger image