Summary
English Synonyms:   more detail...
  1. somewhere to sleep:


English

Detailed Synonyms for somewhere to sleep in English

somewhere to sleep:

somewhere to sleep [the ~] noun

  1. the somewhere to sleep
    the accommodation; the shelter; the somewhere to sleep

Related Synonyms for somewhere to sleep