← DefinitionshareGuesslongevousadjectiveHaving a long life; living for many years.Synonymslong-livedadjectivelong-lastingadjectiveAntonymsshort-livedadjective