Dictionary.com
Thesaurus.com

will have perched

  • future perfect
    of perch.
    perch
    noun
    a pole or rod, usually horizontal, serving as a roost for birds.