TROLLEY SHOE
Meaning of TROLLEY SHOE in English
noun
: a metal current-collecting device for an electrically propelled vehicle receiving power from overhead wires
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012