LAMBDA


Meaning of LAMBDA in English

I. ˈlamdə, ˈlaam- noun

( -s )

Etymology: Greek labda, lambda, of Semitic origin; akin to Hebrew lāmedh lamedh

1. : the 11th letter of the Greek alphabet — symbol Λ or λ; see alphabet table

2.

[back-formation from lambdoid ]

: the point of junction of the sagittal and lambdoid sutures of the skull — see craniometry illustration

3. : one thousandth of a cubic centimeter

II. noun

or lambda particle

: an uncharged unstable subatomic particle that has a mass 2183 times that of an electron and decays typically into a nucleon and a pion

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.