omdurman : Idioms & Phrases


battle of omdurman

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