English Dictionary
◊ QUILTED
quilted
adj : made of layers of fabric held together by patterned
stitching