Fetching details from the dictionary...
to pole (a boat); to punt (a boat)
to swim with (the tide); to go with (the flow, the times, etc.)
to go against (the tide, the flow, etc.)