Luke 19:43

For the days will come upon you when your enemies will barricade you and surround you and hem you in on every side.
BSB · Berean Standard Bible
For the days shall come upon thee, that thine enemies shall cast a trench about thee, and compass thee round, and keep thee in on every side,
KJV · King James Version
For the days will come on you when your enemies will throw up a barricade against you, surround you, hem you in on every side,
WEB · World English Bible
For the days shall come upon thee, when thine enemies shall cast up a bank about thee, and compass thee round, and keep thee in on every side,
ASV · American Standard Version

Related passages

From the Treasury of Scripture Knowledge, grouped by the word they explain.

the days
Luke 21:20–24; Deuteronomy 28:49–58; Psalm 37:12, 13; Daniel 9:26, 27; Matthew 22:7; Matthew 23:37–39; Mark 13:14–20; 1 Thessalonians 2:15, 16
cast
Or, "cast a bank" or rampart [charax .] This was literally fulfilled when Jerusalem was besieged by Titus; who surrounded it with a wall of circumvallation in three days, though not less than 39 furlongs in circumference; and when this was effected, the Jews were so enclosed on every side, that no person could escape from the city, and no provision could be brought in.
Isaiah 29:1–4; Jeremiah 6:3–6