Buff stick - definition of Buff stick by The Free Dictionary
|(Mech.) ||a strip of wood covered with buff leather, used in polishing. |
See also: Buff
References in periodicals archive
The second run saw Buff stick
to the rear of Andy for the entire run, and with it Buff was granted third place on the day, but most importantly the title of 2010 European Drift Champion.
If you're a history buff stick
with Channel 4 tonight - at 8pm there's a documentary revealing a Nazi plot to flood Britain with counterfeit currency.