Dictionary.com
Thesaurus.com

has postured

  • present perfect
    of posture (3rd person singular).
    posture
    noun
    the relative disposition of the parts of something.