Yahoo Web Search

Search results

  1. Dictionary
    duchesse lace

    noun

    • 1. a kind of Brussels pillow lace characterized by bold floral patterns worked with a fine thread.