Synonyms:
quilted
Meaning: made of layers of fabric held together by patterned stitching
Usage examples
This work took him so long, that it was four o'clock in the morning when he had quilted the last diamond into the belt.
'It amply repays the time and attention given to the planning.' The sides have double boarding inside and outside the frames, with a layer of our excellent quilted seaweed insulation between each pair of boardings.