n a shelter from danger or hardship n a hospital for mentally incompetent or unbalanced person
a shelter from danger or hardship
seek shelter from
躲避…
seek shelter from raining
躲雨,避雨
take shelter from the rain