English dictionary
battle of omdurman meaning and definition
Definition and meaning of battle of omdurman at MeaningMonkey.org. battle of omdurman meaning and definition in the English Dictionary.BATTLE OF OMDURMAN noun
Definition of battle of Omdurman (noun)
- a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese
- synonyms: Omdurman
Source: Princeton University Wordnet