1. a place for storing whole blood or blood plasma; "the Red Cross created a blood bank for ">emergencies"
blood bank |