English dictionary
hole up meaning and definition
Definition and meaning of hole up at MeaningMonkey.org. hole up meaning and definition in the English Dictionary.HOLE UP verb
Definition of hole up (verb)
Source: Princeton University Wordnet
HOLE UP verb