dry-gulching
1. [ noun ] (law,military,criminal law) the act of killing from ambush
Related terms: murder ambush