Synonyms and Antonyms for battle_of_Omdurman

1. battle of Omdurman (n.)

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

Synonyms: