horseless carriage
Explore definitions, synonyms, and language insights of horseless carriage
Definitions
Noun
an early term for an automobile; "when automobiles first replaced horse-drawn carriages they were called horseless carriages"