Find the word definition

Wiktionary
intraosseous needle

n. (context medicine English) a solid, boring catheter inserted into bone marrow to supply intravenous fluids osseously.