stamp down v 1: to put down by force or authority; "suppress a nascent uprising"; "stamp down on littering"; "conquer one's desires" [syn: {suppress}, {stamp down}, {inhibit}, {subdue}, {conquer}, {curb}]