Word Definition

Lam

  1. To beat soundly; to thrash.