buffer
n.
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."
v.
1894, from buffer, n.. Related: Buffered; buffering.