glenoid cavityyoudaoicibaDictYouDict
"A shallow depression on a bone into which another bone fits to form a joint, especially that on the scapula into which the head of the humerus fits", Early 18th century: glenoid from French glénoïde, from Greek glēnoeidēs, from glēnē 'socket'.