1. Noun. (idiomatic) the end to something which has lasted for a long time ¹
¹ Source: wiktionary.com