a stamp; an impression

listen to the pronunciation of a stamp; an impression
English - English
indent