Long-lasting
Part of speech: adjective
Definition: Persisting or enduring for a long time.
Long-lived
Part of speech: adjective
Definition: Having a long lifespan; surviving for a long period of time.
Long-lasting as an adjective is persisting or enduring for a long time. while Long-lived as an adjective is having a long lifespan; surviving for a long period of time.
Part of speech: adjective
Definition: Persisting or enduring for a long time.
Part of speech: adjective
Definition: Having a long lifespan; surviving for a long period of time.
We hope you now know whether to use Long-lasting or Long-lived in your sentence.