n : a place for storage of or an institution storing blood or plasma : also : blood so stored . Published under license with Merriam-Webster, Incorporated. © 1997-2024.