Meaning of “cuckoo” in the English Dictionary