let daylight through

let daylight through

A euphemism for shooting or stabbing someone. It was reconcile in my heart the image of children as young as nine assembling weaponry intended to let daylight through innocent victims.
See also: daylight, let, through

let daylight through

Shoot or stab a person, especially fatally. For example, Stick up your hands or I'll let daylight through you. This idiom alludes to making a hole in someone's body. [Slang; early 1700s]
See also: daylight, let, through