Noun battle of omdurman has 1 sense
  1. Omdurman, battle of Omdurman - a battle (1898) in which an English and Egyptian army under Kitchener defeated the Sudanese
    --1 is a kind of pitched battle
,
TOP