guerrilla_forceEnglish

guerilla force, guerrilla force

Noun

An irregular armed force that fights by sabotage and harassment, often rural and organized in large groups

English: guerrilla force, guerilla force

English words with similar meanings

Show 1 words