English Dictionary
Definition powder your nose in British English
powder your nose phrase
phrase
1
to use the toilet. This expression is used by or about women.
Synonyms and related words
