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: stamping down, stamps down, stamped down

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