Definisi 'telferage'
English to English
noun
1 a transportation system in which cars (telphers) are suspended from cables and operated on electricity
source: wordnet30
More Word(s)
transit, transportation, transportation system, telfer, telpher,

Visual Synonyms
Click for larger image