Horsecar - Definition

horsecar

n 1: an early form of streetcar that was drawn by horses

Look up another word