Langimage
English
B2

a lasting impact or influence left by someone or something.

Meanings

a lasting impact or influence left by someone or something.

The scientist left an enduring legacy in the field of genetics.

Synonyms

Last updated: 2025/01/11 11:54