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.