HUGGER


Meaning of HUGGER in English

noun one who hugs or embraces.

2. hugger ·vt & ·vi to conceal; to lurk ambush.

Webster English vocab.      Английский словарь Webster.