pinafore
/ˈpɪnəˌfɔr/
noun
- A sleeveless garment, like an apron, worn over a dress or blouse, often as part of a uniform or to protect clothing.
- She wore a cotton pinafore over her dress while gardening.
- The little girl's pinafore had a pocket embroidered with flowers.
- The school uniform includes a white blouse and a blue pinafore.