Search results
- Dictionaryliberation army
noun
- 1. an organized military or paramilitary force fighting to gain independence for a country or to free it from oppression: "the National Liberation Army"
Powered by Oxford Dictionaries
noun
Powered by Oxford Dictionaries