- Lord's Resistance Army as a noun:
- 1
Lord's Resistance Army
noun
1 Lord's Resistance Army
A quasi-religious rebel group in Uganda that terrorized and raped women and kidnapped children who were forced to serve in the army.
debug info: 0.0263
noun
A quasi-religious rebel group in Uganda that terrorized and raped women and kidnapped children who were forced to serve in the army.
debug info: 0.0263