<< Back to dictionary

The Meaning of lumen

  • (noun) a cavity or passage in a tubular organ; "the lumen of the intestine"
  • (noun) a unit of luminous flux equal to the amount of light given out through a solid angle of 1 steradian by a point source of 1 candela intensity radiating uniformly in all directions

Synonyms

lm

Homophones

luman , lumine

Rhymes

acumen , albumin , bitumen , bumann , crewman , cumin , doman , duman , heuman , heumann , human , humann , inhuman , luman , lumine , neuman , neumann , newman , newmann , nonhuman , numen , ruman , rumen , schuman , schumann , shuman , subhuman , suman , superhuman , thuman , thumann , tooman , truman , vrooman , youman