English synonyms about - contact  

dry-gulching

noun

1 dry-gulching

The act of killing from ambush.


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

debug info: 0.0142