unlikely refuge

language: id

definitions

  1. A place of safety, shelter, or protection that is unexpected, improbable, or not anticipated.
    id: Tempat perlindungan tak terduga

examples

  1. The old, abandoned library became an unlikely refuge for the stray animals during the storm.

    Perpustakaan tua yang terbengkalai itu menjadi tempat perlindungan tak terduga bagi hewan-hewan liar selama badai.