Definition of undertows:
(n) :
A short-range flow of water returning seaward from the waves breaking on the shore.
(v) :
(intransitive) To flow or behave as an undertow.
(v) :
(transitive) To pull or tow under; drag beneath; pull down.
(v) :
(transitive) To pull down by, or as by, an undertow.
(n) :
(by extension) A feeling that runs contrary to one's normal one.