stamp down - Inglés Sinónimo Diccionario

stamp down

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