Jeremiah 34:7

7 while the army of the king of Babylonia was attacking the city. The army was also attacking Lachish and Azekah, the only other fortified cities left in Judah.

Jeremiah 34:7 Meaning and Commentary

Jeremiah 34:7

When the king of Babylon's army fought against Jerusalem
Had laid close siege to it, and still continued it: and against all the cities of Judah that were left;
unconquered by him; when he invaded the land, he fought against, and took, and ravished all the cities that lay in his way; and it seems there were none that stood out against him but Jerusalem, now besieged by him, and two others, next mentioned: against Lachish, and against Azekah; for these defenced cities
remained of the cities of Judah;
two cities that had been fortified by Rehoboam, ( 2 Chronicles 11:9 ) ; and were the only ones besides Jerusalem, which as yet had not fallen into the hands of the king of Babylon.

Jeremiah 34:7 In-Context

5 You will die in peace, and as people burned incense when they buried your ancestors, who were kings before you, in the same way they will burn incense for you. They will mourn over you and say, "Our king is dead!' I, the Lord, have spoken."
6 Then I gave this message to King Zedekiah in Jerusalem
7 while the army of the king of Babylonia was attacking the city. The army was also attacking Lachish and Azekah, the only other fortified cities left in Judah.
8 King Zedekiah and the people of Jerusalem had made an agreement to set free
9 their Hebrew slaves, both male and female, so that no one would have an Israelite as a slave.
Scripture taken from the Good News Translation - Second Edition, Copyright 1992 by American Bible Society. Used by Permission.