horseless carriage

Noun
  1. An early term for an automobile (synset 103544283)
    "when automobiles first replaced horse-drawn carriages they were called horseless carriages"

Other Searches