What is the meaning of the phrase "the lion shall lie down with the lamb" in the Bible?
It speaks to the reversals of the natural order that characterize divine intervention – circumstances that seem impossible within human understanding are not only possible but promised.