squirrel_cageEnglish

squirrel cage

Noun

Cage with a cylindrical framework that rotates as a small animal runs inside it

English: squirrel cage