Jeremiah 34:7

7 When the army of the king of Babylon was fighting against Jerusalem and against all the towns of Judah which had not been taken, against Lachish and against Azekah; for these were the last of the walled towns of 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 come to your end in peace; and such burnings as they made for your fathers, the earlier kings before you, will be made for you; and they will be weeping for you and saying, Ah lord! for I have said the word, says the Lord.
6 Then Jeremiah the prophet said all these things to Zedekiah, king of Judah, in Jerusalem,
7 When the army of the king of Babylon was fighting against Jerusalem and against all the towns of Judah which had not been taken, against Lachish and against Azekah; for these were the last of the walled towns of Judah.
8 The word which came to Jeremiah from the Lord, after King Zedekiah had made an agreement with all the people in Jerusalem, to give news in public that servants were to be made free;
9 That every man was to let his Hebrew man-servant and his Hebrew servant-girl go free; so that no one might make use of a Jew, his countryman, as a servant:
The Bible in Basic English is in the public domain.