covering one's tracks

English

Verb

covering one's tracks

  1. present participle and gerund of cover one's tracks