Pinafore has 2 different meanings across 1 category:
Noun
Noun
1
a sleeveless dress resembling an apron; worn over other clothing
2
A sleeveless dress, often similar to an apron, generally worn over other clothes, and most often worn by young girls as an overdress.
Broader Terms (hypernyms)