Definition, synonyms and related words
A perfumed powder to be sprinkled on the body to mask the odor of sweat.