Technical
buff definition
A word referring to polishing through the rubbing of a cloth over and over the surface of something. The word may also be used to refer to an electrical machine that polishes wood or metal; it contains a fabric wheel at each end.