1) long-lived2) timeproofСинонимы: выносливый, добротный, долго сохраняющийся, долговременный, живучий, жизнеспособный, капитальный, крепкий, многолетний, надежный, основательный, прочный, солидный, стойкий, фундаментальный