Meaning of lake

Definition of lake

(noun) a body of (usually fresh) water surrounded by land
a purplish red pigment prepared from lac or cochineal

Other information on lake

WIKIPEDIA results for lake
Amazon results for lake