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