Definition of glenoid

Definition of glenoid
  1. glenoid Noun A shallow depression in a bone, especially in the scapula.
  2. glenoid Adjective Of or pertaining to this depression.
Need more help? Try our forum NEW