Word Meaning

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


Meaning of lams

- To beat soundly; to thrash.

Crossword clue for lams

- Beat
- Flee, colloquially
- Fly the coop
- Hit hard
- Make a run for it
- Strike
- Wallop
- Threshes