suprascapular nerve

noun

Medical Definition of suprascapular nerve

: a branch of the brachial plexus that supplies the supraspinatus and infraspinatus muscles