American Dictionary
Definition flycatcher in American English
flycatcher noun
[countable] noun
/ˈflaɪˌkætʃər/
Synonyms and related words
