Dictionary.com
Thesaurus.com

have been caging

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