SLEW Meaning of SLEW in English imp. of slay. 2. slew ·impf of slay. 3. slew ·vt ·see slue. 4. slew ·add. ·noun a wet place; a river inlet. Webster English vocab. Английский словарь Webster. 2012