EL ALAMEIN Meaning of EL ALAMEIN in English n. small town in northern Egypt where the German forces were stopped in WWII Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012