Find the word definition

Wiktionary
squirrel's cage

n. (alternative form of squirrel cage English)