'spotted flycatcher' definitions:

Definition of 'spotted flycatcher'

(from WordNet)
noun
Common European woodland flycatcher with greyish-brown plumage [syn: spotted flycatcher, Muscicapa striata, Muscicapa grisola]