of Fleece
Stripped of a fleece; plundered; robbed.
Having three petals, or flower leaves; three-petaled.
Furnished with a fleece; as, a sheep is well fleeced.