English-French dictionary »

hit home meaning in French

EnglishFrench
hit home (to be especially memorable)
verb
[UK: hɪt həʊm]
[US: ˈhɪt hoʊm]

faire moucheverbe