Definition of “lam” - English Dictionary

English