glenoid

/ˈɡlɛnaɪ.ɒd/

Definitions

1. noun

The socket of the shoulder blade in the scapula, which articulates with the head of the humerus in the shoulder joint.

“The orthopedic surgeon examined the patient’s glenoid to assess the extent of the injury.”

Synonyms

  • humerus socket
  • shoulder socket

Antonyms

  • none found