meaning of heartstring
1.
A
nerve
or
tendon,
supposed
to
brace
and
sustain
the
heart.
Related Words
heartstring
|
heartstrings
|
Developed & Maintained By
Taraprasad.com