bear the stamp of - English Synonyms Dictionary