drop-in center

English

Noun

drop-in center (plural drop-in centers)

  1. A service agency for underserved populations such as the homeless, mentally ill or drug addicts.
    Hyponyms: cooling center, homeless shelter, soup kitchen, warming center