• word of the day

    streetcar

    streetcar - Dictionary definition and meaning for word streetcar

    Definition
    (noun) a wheeled vehicle that runs on rails and is propelled by electricity
    Synonyms : tram , tramcar , trolley , trolley car
Download our Mobile App Today
Receive our word of the day
on Whatsapp