'squirrel cage' definitions:

Definition of 'squirrel cage'

From: WordNet
noun
Cage with a cylindrical framework that rotates as a small animal runs inside it

Synonyms of 'squirrel cage'

From: Moby Thesaurus