shelter; hiding place
〔避難處〕
1. shelter; hiding place
A place where people stay after running away from such calamities as war, a natural disaster, etc.
2. place to find peace
A place or subject that people can run to in order to escape from worry, pain, danger, etc.
7 more sentences in the app — free account.