glenoid in French glenoid in French glène noun (anatomy) A shallow depression in a bone, especially in the scapula. Add to Flashcards