needlepoint embroidery Meaning, Definition & Usage

  1. noun embroidery consisting of allover embroidered canvas resembling tapestry
    needlepoint.

WordNet