English Dictionary
Definition someone’s nearest and dearest in British English
someone’s nearest and dearest phrase
phrase
1
someone's family
Synonyms and related words
