PALMACH Meaning of PALMACH in English n. combat unit of the Hagana during the British Mandate period and the War of Independence Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012