bushwhacking
Explore definitions, synonyms, and language insights of bushwhacking
Definitions
Adjective Satellite
lying in ambush; "bushwhacking guerrillas attacking from ambush"
Explore definitions, synonyms, and language insights of bushwhacking