strangling angel🔊noun1Medicine, Pathology, Sciences Abbreviation, Archaic, Ellipsis, Poetic Ellipsis of strangling angel of children (“diphtheria”).