Definition of angel visit in English:

angel visit

noun

(also angel's visit)
  • A visitation by an angel; (also, in extended use) as the type of an exceptionally infrequent or fleeting event or occurrence (now rare).

Origin

Early 18th century; earliest use found in Nahum Tate (c1652–1715), poet, playwright, and translator.