Meaning: Small pieces of rock or minerals are discovered or encountered on sandy shores along a body of water.
Choice of Words: Sand: small, loose particles of rock or mineral. Found: discovered or encountered. Beaches: sandy shores along a body of water.