• word of the day

    horsecar

    horsecar - Dictionary definition and meaning for word horsecar

    Definition
    (noun) an early form of streetcar that was drawn by horses
Download our Mobile App Today
Receive our word of the day
on Whatsapp