Definisi 'stamp down'
English to English
1 to put down by force or authority
• suppress a nascent uprising
• stamp down on littering
• conquer one's desires
source: wordnet30
More Word(s)
conquering, conquest, subjection, subjugation, forbiddance, check, contain, control, curb, hold, blink, blink away, wink, dampen, stifle,

Visual Synonyms
Click for larger image