Lingvanex Tranalator

Translator for


translation app

Lingvanex - your universal translation app

Translator for

Download For Free

Meaning & Definition of Lumen in English

English

Lumen

A unit of measurement for luminous flux.


Pronunciation:

/ˈluː.mən/

Part of Speech:

noun

Plural:

lumens

Detailed 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!