|
Definition of Omdurman
1. Noun. A city of Sudan; located in the central Sudan on the White Nile opposite Khartoum.
Generic synonyms: City, Metropolis, Urban Center
Group relationships: Republic Of The Sudan, Soudan, Sudan
Group relationships: Republic Of The Sudan, Soudan, Sudan
2. Noun. A battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese.
Exact synonyms: Battle Of Omdurman
Generic synonyms: Pitched Battle
Geographical relationships: Soudan, Sudan
Generic synonyms: Pitched Battle
Geographical relationships: Soudan, Sudan