SUFFOCATE Англо-русский перевод SUFFOCATE v 1) задыхаться; 2) душить, удушать Королев Н.. English-Russian dictionary Korolev. Англо-Русский словарь Королев. 2012