'battle of Omdurman' definitions:

Definition of 'battle of Omdurman'

(from WordNet)
noun
A battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese [syn: Omdurman, battle of Omdurman]