• word of the day

    telferage

    telferage - Dictionary definition and meaning for word telferage

    Definition
    (noun) a transportation system in which cars (telphers) are suspended from cables and operated on electricity
    Synonyms : telpherage
Connect with us on Facebook