Definition of Chap Stick™ noun from the Oxford Advanced Learner's Dictionary

 

Chap Stick™

 noun
noun
BrE
 
; NAmE
 
 
jump to other results
a stick of a substance like soft wax which is put on the lips to make them less sore or to protect them from the sun. Chap Sticks were first made in the US more than 100 years ago, and they are now available in various flavours.