Meaning & Definition of Lumen in English
English⟶
Lumen
A unit of measurement for luminous flux.
Pronunciation:
/ˈluː.mən/Part of Speech:
nounPlural:
lumensDetailed Definitions
Definition: A measure of the total amount of visible light emitted by a source per unit of time.
Example Sentence: The lamp emits 800 lumens, which is sufficient to illuminate the room.
Definition: The inner open space of a tubular structure, such as a blood vessel or a pipe.
Example Sentence: The lumen of the artery was narrowed due to plaque buildup.
Etymology
Origin: From Latin lumen, meaning 'light' or 'glow.'
Synonyms
lightbrightnessillumination
Common Phrases and Expressions
- lumen per watt: A measure of the efficiency of a light source.
- in the lumen: Referring to being well-lit or illuminated.
Translations
- Spanish: lumen
- French: lumen
- German: Lumen
- Russian: лумен
Related Words
- luminous: Emitting or reflecting light; glowing.
- luminance: The intensity of light emitted from a surface per unit area.
Slang Meanings of lumen
Meaning: A casual term for a bright light source.
Example Sentence: That new LED bulb is a total lumen bomb!
Meaning: Used informally to refer to something that is extremely bright or eye-catching.
Example Sentence: That car's headlights are lumen city; they light up the whole road!