English word definition — powered by WordNet
an indication that something has been present
Want to remember vestige?