Meaning of “duff” in the English Dictionary