Dictionary › L › lumen
lumen
2 syllables · also luminaYour browser doesn’t have built-in voices. Try Chrome, Edge or Safari.
Quick answer
As a noun, lumen means in the International System of Units, the derived unit of luminous flux.
Meanings of lumen
4 meaningsnoun
physicsIn the International System of Units, the derived unit of luminous flux; the light that is emitted in a solid angle of one steradian from a source of one candela. Symbol: lm.
anatomyThe cavity or channel within a tube or tubular organ.
botanyThe cavity bounded by a plant cell wall.
medicineThe bore of a tube such as a hollow needle or catheter.
Meanings from Wiktionary (CC BY-SA 4.0) and Open English WordNet (CC BY 4.0).
Synonyms by meaning
noun: a unit of luminous flux equal to the amount of light give…
lm
Words that rhyme with lumen
All rhymes →For word games
l1
u1
m3
e1
n1
Scrabble & Words With Friends: valid word7 points before bonuses.Five letters: a possible Wordle answer.
Unscramble these letters