battle of Omdurman
1.
(
noun
) a battle (1898) in which an Anglo-Egyptian army under Lord Kitchener defeated the Sudanese
Synonyms:
Omdurman
Related Words:
pitched battle
Terms and Conditions of Use / Copyright Notice