'horseless carriage' definitions:

Definition of 'horseless carriage'

From: WordNet
noun
An early term for an automobile; "when automobiles first replaced horse-drawn carriages they were called horseless carriages"