LIMEN Meaning of LIMEN in English n. threshold of a stimulus, point at which a stimulus is strong enough to produce an effect (Psychology) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012