What is the meaning of the word "horse-and-buggy"?

Definitions: