horsefly; gadfly

Meaning

  1. n
    horsefly; gadfly

Example sentences

  • More horseflies than I'd ever seen came and flew around me.