quilted

Explore definitions, synonyms, and language insights of quilted

Definitions

Adjective Satellite
made of layers of fabric held together by patterned stitching