Skip to definition.
Get the FREE one-click dictionary software for Windows or the iPhone/iPad and Android apps

Verb: stamp down
  1. To put down by force or authority
    "stamp down on littering";
    - suppress, inhibit, subdue, conquer, curb

Derived forms: stamps down, stamped down, stamping down

Type of: check, contain, control, curb, hold, hold in, moderate