a perceptible trace left by pressure <a stamp left in the mud by some prehistoric beast>
something that sets apart an individual from others of the same kind <virtually without exception Van Gogh's portraits bear the stamp of genius> Synonyms affection
Related Words badge
Seen & Heard
What made you want to look up stamp[noun]? Please tell us where you read or heard it (including the quote, if possible).