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.