DROP PIT
Meaning of DROP PIT in English
noun
: a pit built crosswise of the tracks in an enginehouse ; especially : one designed to give access for removing the wheels of a locomotive
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012