Dictionary definitions
- Enter a word for the dictionary definition.
omdurman
From The Collaborative International Dictionary of English v.0.48:
Omdurman \Omdurman\ prop. n.
A battle (1898) in which an Anglo-Egyptian army under Lord
Kitchener defeated the Sudanese.
Syn: battle of Omdurman.
[WordNet 1.5]

