weeping angel

English

Alternative forms

  • Weeping Angel

Etymology

From the name of the Weeping Angels in the Dr. Who franchise.

Noun

weeping angel (plural weeping angels)

  1. (fiction) A being that can only move when not being watched by a person, usually depicted as a statue or other humanoid inanimate object.