English Dictionary
Definition a slice of life in British English
a slice of life phrase
phrase
Example
The documentary was meant to be a slice of life.
Synonyms and related words
