strand: a poetic term for a shore (as the area periodically covered and uncovered by the tides)
shore: the land along the edge of a body of water
generator: an electronic device for producing a signal voltage