homecage noun1 •A cage in which a laboratory animal lives, and in which it is experimented on. formshomecages