drop-in center

noun
UK /ˈdrɒp.ɪn ˌsen.tər/
US /ˈdrɑːp.ɪn ˌsen.t̬ɚ/

A place where people can come without an appointment to get help or spend time.

The drop-in center offers free meals and a warm place to rest.


OTHER MEANINGS

2. A casual facility where visitors may arrive without booking ahead.

The youth drop-in center stays open until nine on weeknights.

3. A temporary office or help point set up for a short period.

A drop-in center for storm victims opened at the town hall.

4. A place offering informal social services to people in need.

Volunteers at the drop-in center hand out blankets during winter.