toweled down
English
Verb
toweled
down
simple past
and past participle of
towel down