Yahoo Malaysia Web Search

Search results

  1. Dictionary
    artery
    /ˈɑːt(ə)ri/

    noun

    • 1. any of the muscular-walled tubes forming part of the circulation system by which blood (mainly that which has been oxygenated) is conveyed from the heart to all parts of the body.
    • 2. an important route in a system of roads, rivers, or railway lines: "George Street, main artery of Edinburgh's Golden Mile"

    More definitions, origin and scrabble points