glenoid in English
- glenoid⇄adj. of or designating such a cavity.
Ex. the glenoid cavity of the scapula. - glenoid⇄glenoid, noun, adjective.
(Anatomy.) - glenoid⇄noun a slightly cupped cavity on a bone in which the end of another bone rests, forming a joint.