Trace Definition & Meaning - Merriam-Webster
https://www.merriam-webster.com/dictionary/trace
Webtrace, vestige, track mean a perceptible sign made by something that has passed. trace may suggest any line, mark, or discernible effect. vestige applies to a …
DA: 1 PA: 92 MOZ Rank: 74