put one's imprint on
idiom
: to have a strong effect or influence on
She was determined to put her imprint on the company.
Love words? Need even more definitions?
Merriam-Webster unabridged
Share