Meaning: This sentence describes the movement of driftwood as it is moved by the waves. It's like saying,
Choice of Words: "Driftwood" is a noun that refers to pieces of wood that have been washed ashore by the sea. "Dances" is a verb that means to move rhythmically to music or to express oneself through movement. "Shore" is a noun that refers to the land along the edge of a sea, lake, or river.