English synonyms about - contact  

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.




Find more on lord's resistance army elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0216