lake

You are here

lake
  • noun
    A large body of water surrounded by land. (boys were swimming in the lake)
  • noun
    An insoluble pigment made by combining a soluble organic dye and an insoluble mordant. (The inclusion of azurite blue and lake glazes indicates that this was a sophisticated and expensive colour scheme.)

About

We are dedicated to creating and providing free, high-quality English language learning resources.