Definition of Flycatcher

  • (n.) One of numerous species of birds that feed upon insects, which they take on the wing.

Antonyms of Flycatcher


No Antonyms Found.

Homophones of Flycatcher


No Homophones Found.