XXBLOOD-LET, v.t. To bleed; to let blood.