to create a mark or pattern on a surface by pressing against it
to establish a lasting impression or influence
एक स्थायी छाप या प्रभाव स्थापित करना
English Usage: The experience will imprint on my mind forever.
Hindi Usage: यह अनुभव हमेशा के लिए मेरे मन में छाप छोड़ेगा।
a mark or figure made by pressure
a lasting effect or influence
एक स्थायी प्रभाव या प्रभाव
English Usage: The imprint of his teachings remains with us.
Hindi Usage: उनके शिक्षाओं का प्रभाव हमारे साथ बना रहता है।