stamp down

verb

  1. 1

    to put down by force or authority

    suppress a nascent uprising

    stamp down on littering

Synonyms

Also useful for “stamp down”:Crossword