IDU
Noun
Meaning
IDU (uncountable)
Initialism of injecting/injection drug use.
Examples
“While it is true that the FCTA has closed down some isolation centres following a reduction in the number of hospitalised covid-19 patients recently, Idu centre is still functional and receiving patients.
Other satellite settlements are Idu (the main industrial zone ), Mpape, Karimu, Gwagwa, Dei-Dei (housing the International Livestock market and also International Building materials market).