The Collaborative International Dictionary of English. 2000.
instamp — obs. form of enstamp … Useful english dictionary