Deodorant - Definition

deodorant

n 1: a toiletry applied to the skin in order to mask unpleasant
odors [syn: deodorant, deodourant]

Look up another word