BUFFER STOP


Meaning of BUFFER STOP in English

noun

Etymology: buffer (III)

Britain : a bumping post placed at the end of a track in train sheds or at stations as an emergency stop for incoming trains and locomotives

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.