What does buffer mean?
buffer
Plural: buffers
Definition
A cushioning device at the end of a railway vehicle that absorbs contact forces between vehicles.
buffer
Plural: buffers
A cushioning device at the end of a railway vehicle that absorbs contact forces between vehicles.