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. Сжатый оксфордский словарь английского языка. 2004