1. Noun. (British) A stroll; a wandering. ¹
2. Verb. (British) To wander or ramble, such as by walking or driving. ¹
¹ Source: wiktionary.com