stamp down - Englisch Synonyme Wörterbuch

stamp down

v.
[1] suppress , inhibit , subdue , conquer , curb