Dictionary.com
Thesaurus.com

has suppled

  • present perfect
    of supple (3rd person singular).
    supple
    adjective
    bending readily without breaking or becoming deformed; pliant; flexible.