pinafore dress


noun

British a sleeveless dress worn over a blouse or sweater Often shortened to: pinafore US and Canadian name: jumper