cover one's tracks. C. cover one's tracks. Meaning. to keep one's location, activities, and intentions hidden. to conceal previous movement indicators.
確定! 回上一頁