lakescape noun 1verb 1forms 3 noun1 •A landscape dominated by a lake or lakes. verb1 •To provide a property with a lake, thus forming a lakescape.When you lakescape a property, you create or preserve a shoreline buffer zone filled with native plants. — 2003 formslakescaped · lakescaping · lakescapes