English
Etymology
From the name of the Weeping Angels in the Dr. Who franchise.
Noun
weeping angel (plural weeping angels)
- (fiction) A being that can only move when not being watched by a person, usually depicted as a statue or other humanoid inanimate object.