Dictionary.com
Thesaurus.com

will have roped

  • future perfect
    of rope.
    rope
    noun
    a strong, thick line or cord, commonly one composed of twisted or braided strands of hemp, flax, or the like, or of wire or other material.