meaning of strike home

1. refer to or be relevant or familiar to; "I hope this message hits ">home!"


Related Words

strike home |

Developed & Maintained By Taraprasad.com

Treasure Words