lake
Explore definitions, synonyms, and language insights of lake
Definitions
                    Noun
                    
                a body of (usually fresh) water surrounded by land
                
                    Noun
                    
                a purplish red pigment prepared from lac or cochineal
                
                    Noun
                    
            any of numerous bright translucent organic pigments
                More Specific Terms
                    artificial lake
                    bayou
                    lagoon
                    laguna
                    lagune
                    loch
                    lough
                    man-made lake
                    oxbow lake
                    pond
                    pool
                    reservoir
                    tarn