Word Definition

Hugger

  1. To conceal; to lurk ambush.
  2. One who hugs or embraces.

Synonyms