Definitions of horseless carriage:

  • noun:   an early term for an automobile
    Example: "When automobiles first replaced horse-drawn carriages they were called horseless carriages"