Definition: It's a Hebrew term meaning "the Lord has delivered" or "God is delivering." It's used to express great relief after experiencing a calamity, such as a flood or famine. The root, mephen, means deliverance or salvation from adversity. In the Bible, it often refers to God's promise of deliverance for His people.