NOUN
  • Definition - A cubbyhole or similar hiding place.
  • Definition - A hug or cuddle.
VERB
  • Definition - To hug or cuddle.
  • Definition - To crouch down.
Words in your word
Here are some of our popular Scrabble ® lists