flycatcher

/ˈflaɪkætʃər/

Definitions

1. noun

a bird that catches insects in flight, typically having a long, narrow tail and a short, square or rounded tail

“The flycatcher’s ability to snatch insects from the air was impressive.”

Synonyms

  • bird of prey
  • insectivorous bird

Antonyms

  • large herbivore
  • non-predatory bird