What does the idiom "to drive home" mean?

To emphasise
To find one's roots
Back to original position
None of these
Choose categories you like most, or answer random questions to test your general knowledge! Play more to score more points!