trodden upon
English
Verb
trodden
upon
past participle of
tread upon