shadfly

/ˈʃædflaɪ/

Definitions

1. noun

A type of large, horsefly-like fly, typically with iridescent wings, that is often found near water.

“The shadflies were a nuisance to the fishermen as they tried to cast their lines.”

Synonyms

  • gadfly
  • horsefly

Antonyms

  • beetle
  • dragonfly