Sign up!
Login
More Info…
Help / FAQ
Visit the Shop
About Us
Client List
Contact us
World rankings
Dictionary
artery
US
UK
artery
a blood vessel that carries blood away from the heart
US
UK
The passenger bled to death as the windshield had cut an artery and paramedics couldn't stop the bleeding.