A river is a natural flowing watercourse, usually freshwater, flowing(05) Prof. Reinhold Schroeder 15 Jun 2025 Save Image Image gallery: River Phoenix Last Photo