English dictionary
urban guerrilla meaning and definition
Definition and meaning of urban guerrilla at MeaningMonkey.org. urban guerrilla meaning and definition in the English Dictionary.URBAN GUERRILLA noun
Definition of urban guerrilla (noun)
- a guerrilla who fights only in cities and towns
Source: Princeton University Wordnet