pinafore (n.)
"sleeveless apron worn by children," 1782, from pin (v.) + afore "on the front." So called because it was originally pinned to a dress front.