What is the meaning of the word "rambler"?

Definitions: