desnowed
English
Verb
desnowed
simple past
and past participle of
desnow