gadfly

1. (noun) any of various large flies that annoy livestock
Related Words: botfly, cleg, clegg, fly, horse fly, horsefly, warble fly

2. (noun) a persistently annoying person
Synonyms: blighter, cuss, pest, pesterer
Related Words: persecutor, tormentor



Terms and Conditions of Use / Copyright Notice