DRIVE (OR HAMMER) SOMETHING HOME


Meaning of DRIVE (OR HAMMER) SOMETHING HOME in English

drive ( or hammer) something home

stress a point forcefully.

→ home

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.