Meaning of horseless carriage

Definition of horseless carriage

(noun) an early term for an automobile; "when automobiles first replaced horse-drawn carriages they were called horseless carriages"

Other information on horseless carriage

WIKIPEDIA results for horseless carriage
Amazon results for horseless carriage