1. a leisurely walk usually in some public place
ramble | ramble on | rambler | rambling | ramblingly |