NichiDict

手放し

てばなし
手離し
[tebanashi]

Meanings

1.Noun

not holding on; not using the hands; letting go one's hold

2.Noun

lack of reserve (in expressing one's emotions); lack of restraint; openly (saying)