1 : a mark created by pressing against a surface : something imprinted or printed
We saw an imprint of a bike tire on the dirt trail.
a fossil imprint of a dinosaur's foot
2 : a strong effect or influence
She was determined to put her imprint on the company. [=to use her ideas and influence to make the company better]
3 technical : a publisher's name on the title page of a book