stifle = reprimir, sofocar, frenar (especialmente ideas, creatividad, emociones) The only thing that could stifle it is lack of imagination. Lo único que podría frenarlo es la falta de imaginación.