tukahduttaminen

Noun

 * 1) smothering
 * 2) quelling, stifling
 * 3) suppressing, repressing
 * 1) suppressing, repressing