telferage

Noun
  1. A transportation system in which cars (telphers) are suspended from cables and operated on electricity (synset 104413952)

Other Searches