Dictionary.com
Thesaurus.com

has pillowed

  • present perfect
    of pillow (3rd person singular).
    pillow
    noun
    a bag or case made of cloth that is filled with feathers, down, or other soft material, and is used to cushion the head during sleep or rest.