squirrel cage

1. (noun) the cage is a cylindrical framework that rotates as a small animals runs inside it
Related Words: cage, coop



Terms and Conditions of Use / Copyright Notice