Meaning of “pinafore” in the English Dictionary