Meaning of “honeydew” in the English Dictionary