Dictionary.com
Thesaurus.com

will have elbowed

  • future perfect
    of elbow.
    elbow
    noun
    the bend or joint of the human arm between upper arm and forearm.