dry-gulching

1. (noun) the act of killing from ambush
Related Words: ambuscade, ambush, homicide, lying in wait, murder, slaying, trap



Terms and Conditions of Use / Copyright Notice