trod upon

English

Verb

trod upon

  1. simple past of tread upon