English Dictionary
Definition live in the past in British English
live in the past phrase
phrase
Synonyms and related words
Synonyms and related words
