SLIDING BOW
Meaning of SLIDING BOW in English
noun
Etymology: sliding (II)
: a metal framework mounted on an electric locomotive or trolley car to connect with the overhead wire
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012