What is the meaning of the word "pinafore"?

Definitions: