English Dictionary
Definition ram home in British English
ram home phrase
phrase
1
to emphasize something very strongly so that people clearly understand you
Example
The new advertising campaign rams home the dangers of drink-driving.
