Guardian Angels (noun) Definition, Meaning & Examples

pl n
  1. vigilante volunteers who patrol the underground railway in New York, London, and elsewhere, wearing red berets, to deter violent crime
Guardian Angels (noun) Definition, Meaning & Examples

More Definitions