1. A long-term or permanent division or disconnection between people, places, or things
The lasting separation between the two countries created a divided nation.
A separação duradoura entre os dois países criou uma nação dividida.
2. A prolonged period of being apart from someone or something
After years of lasting separation, they finally reunited.
Após anos de separação duradoura, eles finalmente se reuniram.