lakeshore Meaning and Definition

Definitions

English definition for lakeshore

1. n. the shore of a lake

All in One

For the geographical term, see shore.
Continue Reading
From Wikipedia, the free encyclopedia

Sponored Video