English Dictionary
Definition life story in British English
life story noun
[countable] noun
1
a description of all the things that have happened to someone during their life
Synonyms and related words
