The Finnish term "tukehduttaa" matches the English term "suppress"

other finnish words that include "tukehduttaa" : english :
tukehduttaa choke
tukehduttaa quell
tukehduttaa suffocate