squirrel cage
English Dictionary
->
Letter S
-> squirrel cage
Search Dictionary:
squirrel cage Definition
(n)
cage
with
a
cylindrical
framework
that
rotates
as
a
small
animal
runs
inside
it
squirrel cage Synonyms
squirrel cage
© Art Branch Inc.