Dictionary.com
Thesaurus.com

will have been clamping

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