Current as in, "the ocean current pulled me along." I believe the word I'm looking for not only means the same thing, but sounds similar too. Does anyone know what I'm talking about?