Meaning of “piddle” in the English Dictionary