0%

ALL meanings of (dead) in one's tracks

D d
  • noun (dead) in one's tracks abruptly, as from being stunned or otherwise rendered unable to proceed 3
Was this page helpful?
Yes No
Thank you for your feedback! Tell your friends about this page
Tell us why?