Harrington hump (English, noun)
expansion: Harrington hump (plural Harrington humps)
Senses:
glosses: A low-cost structure designed to raise the height of a low railway station platform to meet the level of the train entrance step.
Forms:
form: Harrington humps
tags: plural