1. strike home [ Synonyms: hit home, strike a chord, strike a note] | |
Refer to or be relevant or familiar to
"I hope this message hits home!";
|
College Management Software This software handles not only the academic activities of a college or ... Read more