Meaning of battle of omdurman

Definition of battle of omdurman

(noun) a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese

Other information on battle of omdurman

WIKIPEDIA results for battle of omdurman
Amazon results for battle of omdurman