Yahoo Web Search

Search results

  1. Dictionary
    Lake
    /lāk/

    noun

    • 1. an insoluble pigment made by combining a soluble organic dye and an insoluble mordant.