channel-billed cuckoo - English Synonyms Dictionary