Definisi 'embracing'
English to English
noun
1 the act of clasping another person in the arms (as in greeting or affection)
source: wordnet30
More Word(s)
bosom, embrace, hug, squeeze, clasp, clench, clutch, clutches, grasp, cuddle, nestle, snuggle, clinch,

Visual Synonyms
Click for larger image