true flycatcher Meaning, Definition & Usage

  1. noun any of a large group of small songbirds that feed on insects taken on the wing
    Old World flycatcher; flycatcher.

WordNet