Word Games

Scrabble US/Canada (OTCWL) Yes (7 Points)
Scrabble UK (SOWPODS) Yes (7 Points)
Words With Friends Yes (11 Points)

Lumen Definition

(noun)
definitions

the SI unit of luminous flux, equal to the amount of light emitted per second in a unit solid angle of one steradian from a uniform source of one candela


(noun)
definitions

the central cavity of a tubular or other hollow structure in an organism or cell


examples

the stomach empties food into the lumen of the small intestine

Starts
Ends
Contains
Length
Sort Results
Dictionary
Error