Definisi 'guerrilla force'
English to English
noun
1 an irregular armed force that fights by sabotage and harassment; often rural and organized in large groups
source: wordnet30
More Word(s)
force, personnel, contras, pesh merga, guerilla, guerrilla, insurgent, irregular,

Visual Synonyms
Click for larger image