stifled

laten stikken; stikken; onderdrukken; stoppen