Definitions
1.verbTo crouch; huddle as with cold.
2.verbTo cling closely together.
3.verbTo embrace by holding closely, especially in the arms."Billy hugged Danny until he felt better."
4.verbTo stay close to (the shore etc.)
5.verbTo hold fast; to cling to; to cherish.
6.nounThe act of giving a hug.