bufferhead The head of a buffer on a carriage which receives the impact. Noun The head of a buffer on a carriage which receives the impact. Origin From buffer + head. Forms bufferheads