Home

Word

chenille cord, n.
more info a soft tufted cord used in embroidery
<noun.artifact>

chenille chenille cord
semantic pointers
substance holonym
hypernym