Find the word definition

Wiktionary
squirrel cages

n. (plural of squirrel cage English)