Synonyms for "pinafore"

Words with similar meaning