Noun (thing)
Blood vessels
US
UK
US
UK
a common name for veins, arteries, and capillaries
US
UK
Strokes are most commonly caused by blocked blood vessels.