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)