To lie along the shore Meaning, Definition & Usage

Definitions
  1. (Naut.), to coast, keeping land in sight.

Webster 1913