blood bank – n. a place where blood is stored for later use
needle – n. a small, sharp object that is pushed through the skin to put something in or take something out of the body
site – n. place; point of an event