firm's stamp - English Synonyms Dictionary