8 letters · 10 points in Scrabble
noun a flow of electricity through a conductor
noun a steady flow of a fluid (usually from natural causes)
noun dominant course (suggestive of running water) of successive events or ideas