Dictionary.com
Thesaurus.com

points d'esprit

  • plural
    of point d'esprit.
    point d'esprit
    noun
    a bobbinet or tulle with oval or square dots woven in an irregular pattern.

More Suggestions