NUZZLE

Definition of NUZZLE

  1. (verb)move or arrange oneself in a comfortable and cozy position
  2. (verb)rub noses
  3. (verb)dig out with the snout