BUFF STICK
Meaning of BUFF STICK in English
noun
Etymology: buff (VI)
: a strip of wood covered with buff leather or chamois and used in polishing
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012