Meaning of toilet powder

Definition of toilet powder

(noun) a fine powder for spreading on the body (as after bathing)

Other information on toilet powder

WIKIPEDIA results for toilet powder
Amazon results for toilet powder