undercurrent

n. 1 current below the surface. 2 underlying often contrary feeling, influence, etc. (undercurrent of protest).

n. A current below the surface of water, sometimes flowing in a contrary direction to that on the surface.