strowl (third-person singular simple present strowls, present participle strowling, simple past and past participle strowled)
strowl (plural strowls)