stick deodorant

Noun

 * 1)  A type of deodorant that comes in the form of a solid stick.