BUFFERS


Meaning of BUFFERS in English

Brit. a pair of shock-absorbing pistons projecting from a cross-beam at the end of a railway track or on a railway vehicle.

→ buffer

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.