spotted flycatcher noun1 •A small passerine bird found in Europe, Asia, and Africa, Muscicapa striata. formsspotted flycatchers