Find the word definition

The Collaborative International Dictionary
Strowl

Strowl \Strowl\, v. i. To stroll. [Obs.]

Wiktionary
strowl

vb. (obsolete form of stroll English)