1
: powdered talc
2
: a toilet powder composed of perfumed talc or talc and a mild antiseptic
Love words? Need even more definitions?
Merriam-Webster unabridged
Share