HOLE UP


Meaning of HOLE UP in English

[hole up] vi (1875): to take refuge or shelter in or as if in a hole or cave ~ vt: to place in or as if in a refuge or hiding place

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