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.