Dictionary.com
Thesaurus.com

will have caged

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