Results

Definition of flycatcher : One of numerous species of birds that feed upon insects, which they take on the wing.

Synonyms:

Old World flycatcher, tyrant bird, tyrant flycatcher, true flycatcher, New World flycatcher

Usage examples: