SLAT Meaning of SLAT in English v. equip with slats, make with slats; hurl forcefully, dash (rare); beat, strike, slap (rare) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012