meaning of strike a note

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


Related Words

strike a note |

Developed & Maintained By Taraprasad.com

Treasure Words