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

Verb: stamp down
  1. Bring under control by force or authority
    "stamp down on littering";
    - suppress, subdue, conquer

Derived forms: stamped down, stamps down, stamping down

Type of: check, contain, control, curb, hold, hold in, mod [informal], moderate