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