strangling angel

English

Noun

the strangling angel

  1. (archaic, poetic, pathology) Ellipsis of strangling angel of children (diphtheria).