Undercurrent has 4 different meanings across 1 category:
Noun
a subdued emotional quality underlying an utterance; implicit meaning
a current below the surface of a fluid
A current of water which flows under the surface, and often in a different direction from surface currents.
To flow under some surface.