meaning of heartstring

1. A nerve or tendon, supposed to brace and sustain the heart.


Related Words

heartstring | heartstrings |

Developed & Maintained By Taraprasad.com

Treasure Words