towzed

English

Verb

towzed

  1. simple past and past participle of towze