1. flow (of a fluid or gas), stream, current
2. flow (of people, things), passage (of time), tide, passing, (changing) trends, tendency
3. course (of events), (step-by-step) procedure, process
4. group of people who remain together after the end of a...