a stamp; an impression

listen to the pronunciation of a stamp; an impression