stamp down - İngilizce Eşanlam Sözlük

stamp down

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