Dictionary.com
Thesaurus.com

will have hedged

  • future perfect
    of hedge.
    hedge
    noun
    a row of bushes or small trees planted close together, especially when forming a fence or boundary; hedgerow.