n. limbo, place between heaven and hell (Catholicism); place of restraint or confinement; border or edge between body parts (Biology)
LIMBUS
Meaning of LIMBUS in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012