subscapularis noun1 •A certain large, triangular muscle near the shoulder that plays a key role in rotating the armA strain is a catch-all term for a tear, and Posada’s is located in the subscapularis muscle. — 2008