Meaning of “strike home” in the English Dictionary

british dictionary

"strike home" in British English

See all translations

strike home

to hit the intended place or have the intended effect:

The government's message about the dangers of smoking seems to have struck home.

(Definition of “strike home” from the Cambridge Advanced Learner’s Dictionary & Thesaurus © Cambridge University Press)