buffer (n.) Look up buffer at Dictionary.com
1835, agent noun from obsolete verb buff "make a dull sound when struck" (mid-16c.), from Old French bufe "a blow, slap, punch" (see buffet (n.2)); hence also "something that absorbs a blow."
buffer (v.) Look up buffer at Dictionary.com
1894, from buffer (n.). Related: Buffered; buffering.