suprascapular artery

noun

Medical Definition of suprascapular artery

: a branch of the thyrocervical trunk that passes obliquely from within outward and over the suprascapular ligament to the back of the scapula