Dictionary.com
Thesaurus.com

has been caging

  • present perfect progressive
    of cage (3rd person singular).
    cage
    noun
    a boxlike enclosure having wires, bars, or the like, for confining and displaying birds or animals.