give blood

Verb

 * 1) To willingly have one's own blood drawn, for a blood bank or the like.