Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of lam

- To beat soundly; to thrash.

Crossword clue for lam

- Beat
- Flee, colloquially
- Fly the coop
- Getaway
- Hit hard
- Make a run for it
- Running from police, on the ...
- Strike
- Wallop