RELATED WORDS
PARAPHRASING
a large building or buildings for soldiers to live in
shelter for military
to be still present after a part has gone or has been away; to continue in the same place or condition
stay, wait