dry-gulching

Noun
  1. The act of killing from ambush (synset 101249853)

Found on Word Lists

Find words of a similar nature on these lists:

Other Searches