• 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
Connect with us on Facebook