stamp down

Verb
  • "suppress a nascent uprising", "stamp down on littering" "conquer one's desires"

Synonymer