Definitions of lumen
The word lumen uses 5 letters: e, l, m, n, u
lumen is playable in:
Meanings of lumen
n. - A unit of illumination, being the amount of illumination of a unit area of spherical surface, due to a light of unit intensity placed at the center of the sphere.
n. - A unit of light flux, being the flux through one square meter of surface the illumination of which is uniform and of unit brightness.
n. - An opening, space, or cavity, esp. a tubular cavity; a vacuole.
Hook words of lumen
These are words formed by appending one letter to lumen. Extend an already existing word on the board.
Other words with the same letter pairs
Find words containing the letter combinations found in lumen.