English dictionary
lord's resistance army meaning and definition
Definition and meaning of lord's resistance army at MeaningMonkey.org. lord's resistance army meaning and definition in the English Dictionary.LORD'S RESISTANCE ARMY noun
Definition of Lord's Resistance Army (noun)
- a quasi-religious rebel group in Uganda that terrorized and raped women and kidnapped children who were forced to serve in the army
Source: Princeton University Wordnet