Dictionary.com
Thesaurus.com

will have clamped

  • future perfect
    of clamp.
    clamp
    noun
    a device, usually of some rigid material, for strengthening or supporting objects or fastening them together.