1. Verb. To stroll, meander. ¹
¹ Source: wiktionary.com
1. to stravage [v -ED, -ING, -S] - See also: stravage