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
2: limit the range or extent of; "Contact between the young was
inhibited by strict social customs"