Big Huge Thesaurus

long-lasting

adjective

similar terms