COVER ONE'S TRACKS


Meaning of COVER ONE'S TRACKS in English

= cover up one's tracks

Slang English vocab.      Английский сленговый словарь.