SNUDGE


Meaning of SNUDGE in English

vi to lie snug or quiet.

2. snudge ·noun a miser; a sneaking fellow.

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