human roulette wheel (English, noun)
expansion: human roulette wheel (plural human roulette wheels)
Senses:
glosses: Synonym of devil's wheel (“amusement ride”).
Forms:
form: human roulette wheels
tags: plural