English Dictionary
◊ DRY-GULCHING
dry-gulching
n : the act of killing from ambush