carry out or perform;
"deliver an attack"
"deliver a blow"
"The boxer drove home a solid left"
make clear by special emphasis and try to convince somebody of something;
"drive home a point or an argument"
"I'm trying to drive home these basic ideas"
- He hammered home the points he wanted to convey.
- To drive home the point she was making, the speaker produced some official statistics.