Green’s Dictionary of Slang

lam out v.

[lam v.1 ]

[late 19C+] to strike out at, to hit.