stopped someone in their tracks

English

Verb

stopped someone in their tracks

  1. simple past and past participle of stop someone in their tracks