supervised injection site noun1 •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. formssupervised injection sites