• to swim against the stream, to swim against the tide
• to dump goods on a foreign market
• to disagree, to harm, to hurt, hurt, to injure, to wrong
• to diffuse, to emanate, to get up, to rush, to surge
• current, juice, power, stream
• phantasm, shade, shadow, simulacrum, simulacra
• chase, cut, dike, ditch, duct, dyke, furrow, groove, pit, trench, water gang
• to ditch, to groove, to gutter
• deluge, flow, flush, flux, freshet, gush, river, stream, torrent