LIMBUS Meaning of LIMBUS in English (n.) Hence: Any real or imaginary place of restraint or confinement; a prison; as, to put a man in limbo. Webster's English dictionary. Английский словарь Webster. 2012