English
English version

ram something home

From Longman Dictionary of Contemporary Englishram something homeram something hometo make sure someone fully understands something by emphasizing it and by providing a lot of examples, proof etc a police video ramming home the dangers of driving fast in fog ram
Pictures of the day
What are these?
Click on the pictures to check.