Англо-русский медицинский словарь
stifle
1) удушение; душить 2) удушье; задыхаться
Медицинский англо-русский словарь
stiffness of the neck
stigma