noun. a synthetic suede cloth.
1. Adjective Look for needles specifically made for sewing microfiber or ultrasuede fabrics.