Stamp 03/22/2013 Definition of the Day Get link Facebook X Pinterest Email Other Apps By Voice Dictionary - March 22, 2013 Stamp - a #symbol that is the result of printing or engraving; "he put his stamp on the #envelope" #LetsGetWordy #dailydef #Stamp More »