Generations spanned.
Meaning: This means that an object has been in a family for a long period of time, spanning multiple generations. It's like saying, The ring has been in the family for many generations.
Choice of Words: Generations are groups of people who are born and live during the same period of time. Spanned means that something has covered or included a long period of time. In this case, it means that an object has been in a family for many generations.
Alternative Expressions
Related Expressions