tent stitch

Noun
  1. A small diagonal needlepoint stitch (synset 103926303)

Other Searches