Moves steadily and continuously in a current or stream; proceeds smoothly and readily.
From Old English 'flowan', related to Old Norse 'floa' and German 'fliessen'. Indo-European root 'pleu-' meaning to flow or swim, shared with 'flood' and 'float'.
Try Another Word