suprascapular in Latin suprascapular in Latin suprascapularis adj (anatomy) Situated above, or on the anterior side of, the scapula. Add to Flashcards