Meaning of “pinafore” - Learner’s Dictionary

pinafore

noun [ C ] uk /ˈpɪnəfɔːr/ mainly UK (US jumper)

a loose dress with no sleeves that is worn over other clothes such as a shirt

(Definition of “pinafore” from the Cambridge Learner’s Dictionary © Cambridge University Press)