Definition: The Hebrew word "Amalek" (meaning 'enemy') comes from the same root as 'adam,' which means God, and thus represents rebellion or spiritual warfare against God's people. The word "Amalek" also has a dual meaning: as an enemy that God opposes to those who rebel against Him, and as a sign of God's protection when believers fight back against sinners.