Trodden
/(?)/
Trod·den
Trodden
p. p.
p. p.
of
Tread
.