hole up


Meanings

  • remain secluded or in hiding;
  • score a hole in one
  • sleep during winter;

Synonyms