Meaning of flycatcher

Definition of flycatcher

(noun) any of a large group of small songbirds that feed on insects taken on the wing
large American birds that characteristically catch insects on the wing

Other information on flycatcher

WIKIPEDIA results for flycatcher
Amazon results for flycatcher