Meaning of “hug” - Learner’s Dictionary

hug

verb uk us /hʌɡ/ (present participle hugging, past tense and past participle hugged)
HOLD SOMEONE [ I, T ]

B1 to put your arms around someone and hold them tightly, usually because you love them:

They hugged and kissed each other.
BE CLOSE [ T ]

to stay very close to the edge of something:

The road hugs the coast for several miles.

(Definition of “hug verb” from the Cambridge Learner’s Dictionary © Cambridge University Press)