to give something a distinctive character or influence.
Meanings
Her vision really put its stamp on the design of the museum.
Synonyms
Examples
Last updated: 2025/11/04 03:20