drop-in center
Noun
Meaning
drop-in center (plural drop-in centers)
A service agency for underserved populations such as the homeless, mentally ill or drug addicts.
Noun
drop-in center (plural drop-in centers)
A service agency for underserved populations such as the homeless, mentally ill or drug addicts.