English

edit

Noun

edit

blood alley (plural blood alleys)

  1. (obsolete) A marble (small ball used in games) made from alabaster or similar material and patterned with red streaks.