LIMEN Meaning of LIMEN in English [li.men] n [L limin-, limen transverse beam in a door frame, threshold; prob. akin to L limus transverse] (1895): threshold 3a Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012