English Dictionary
Definition press something home in British English
press something home phrase
phrase
1
to push something completely into its correct place
2
to repeat or explain something carefully so that you are certain someone understands it completely
Synonyms and related words
