cover one's tracks
动词 v.
英文释义
动词 v.
-
To conceal how one has arrived at a certain result or position.
— C.I.E. Class "D14" 4-4-0 No. 89 covers its tracks with a magnificent smokescreen as it pulls out of Dun Laoghaire with the 9.0 a.m. boat train for Dublin. [in this case, railway tracks]
- To conceal, hide or destroy evidence of one's actions or identity.
1 次浏览
数据来源: Wiktionary