MACK Meaning of MACK in English (British) raincoat, slicker Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012