English synonyms about - contact  

quilted

adjective

1 quilted

Made of layers of fabric held together by patterned stitching.


Find more on quilted elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0346