Handholding

From Fresh Dictionary

English

Noun

handholding

  1. the holding or hands
  2. strong personal support or reassurance
Personal tools