What does Isaiah 25:7 mean?
On this mountain, He’ll destroy the shroud that covers all people, the veil spread over every nation. Isaiah 25:7 - Modern Text Bible
(God will remove the barrier of sorrow, ignorance, or death that hangs over humanity, bringing freedom and hope to all.)