SLAM (10) Meaning of SLAM (10) in English (n.) Winning all the tricks of a deal. Webster's English dictionary. Английский словарь Webster. 2012