Zechariah 12:3 meaning and explanation

On that day, when all the nations of the earth gather against her, I will make Jerusalem a heavy stone for all the peoples; all who would heave it away will be severely injured.

Zechariah 12:3, Berean Standard Bible

Explanation preview

The LORD speaks through Zechariah to Judah after the exile, describing a coming day when the nations gather against Jerusalem. The image is deliberately physical: Jerusalem becomes a heavy stone, and anyone who tries to lift or shove it aside is badly hurt.

Read and study this verse. Three complete study layers are included with Premium.

Read this verse in the app