'New World flycatcher' definitions:

Definition of 'New World flycatcher'

(from WordNet)
noun
Large American birds that characteristically catch insects on the wing [syn: New World flycatcher, flycatcher, tyrant flycatcher, tyrant bird]