Definitions of dry-gulching
  1. noun
    the act of killing from ambush
    see moresee less
    type of:
    execution, murder, slaying
    unlawful premeditated killing of a human being by a human being
    ambuscade, ambush, lying in wait, trap
    the act of concealing yourself and lying in wait to attack by surprise
Word Family