Noun
1. Carrel
2. Alexis Carrel, surgeon, operating surgeon, sawbones, biologist, life scientist, carrell
3. cubicle, stall, alcove, bay