trolley
Top 30000
Meanings
Noun
1. trolley pole (anglicism)
2. trolleybus (anglicism)