Shells washed ashore.
Meaning: This means the shells from the ocean were brought to the beach by the waves.
Choice of Words: Shells are the hard outer covering of some sea creatures, washed means to be carried by water, and ashore means to or on the shore.
Alternative Expressions
Related Expressions