• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp