stamp down Meaning, Definition & Usage

  1. verb to put down by force or authority
    inhibit; subdue; suppress; curb; conquer.
    • suppress a nascent uprising
    • stamp down on littering
    • conquer one's desires

WordNet