Word Study
lambda
CIDE DICTIONARY
lambda, n. [NL., fr. Gr. la`mbda.].
- The name of the Greek letter
1913 Webster] - The point of junction of the sagittal and lambdoid sutures of the skull. [1913 Webster]
- A subatomic particle carrying no charge, having a mass equal to 2183 times that of an electron; it decays rapidly, typically forming a nucleon and a pion. [PJC]
OXFORD DICTIONARY
lambda, n.
1 the eleventh letter of the Greek alphabet.
2 the symbol for wavelength.
1 the eleventh letter of the Greek alphabet.
2 the symbol for wavelength.
Etymology
ME f. Gk la(m)bda
For further exploring for "lambda" in Webster Dictionary Online