Heartstring
English Translation from English to English dictionary online for the word Heartstring
-
1 n.
A nerve or tendon, supposed to brace and sustain the heart.
-
2 n.
A nerve or tendon, supposed to brace and sustain the heart.