GLENOID is a playable word

glenoid Scrabble® Dictionary

adjective
having the shallow or slightly cupped form of a bone socket
132 Playable Words can be made from "GLENOID"