The phrase "rode on current" can be replaced with several synonyms, such as "drifted with the flow," "swam in the stream," "glided on the tide," "sailed with the wind," "flowed with the river," and "moved with the undulation." These words are often used in poetic and descriptive writings to convey a sense of movement, serenity, and tranquility. Whether it's the motion of water or air, the use of these synonyms brings a vivid image to the reader's imagination and portrays an idyllic and natural scene. These alternatives to the phrase "rode on current" aptly capture the essence of being carried along by an unseen force effortlessly.