English synonyms about - contact  
dry-gulchingexecutionmurderslayingambuscadeambushlying in waittrap

dry-gulching

noun

1 dry-gulching

The act of killing from ambush.


Find more on dry-gulching elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0155