When you "ram a/the point home," you emphasize it or produce proof for it in such as way as to make its logic inescapable. I'm sure you don't particularly care about the reasons WHY this very old expression exists, so I won't bore you to tears with etymological explanations.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.