Synonyms of Dry-gulching in English :
Antonyms of Dry-gulching in English
Thesaurus of Dry-gulching in English
1. (noun) the act of killing from ambush