drop-in center noun1 •A service agency for underserved populations such as the homeless, mentally ill or drug addicts. formsdrop-in centers