Meaning

1 senses
  1. A medically supervised facility providing a hygienic environment in which people can consume illicit recreational drugs intravenously, to avoid drug problems such as disease and overdose.

supervised injection site — meaning, examples, forms, synonyms | Krumeto