lowlihead
/ˈloʊlɪheɪd/Definitions
1. noun
a place on a river where the current is divided by a sandbank, island, or other obstacle, often creating a shallow area or rapid
“The lowlihead on the river was known for its strong currents and shallow waters.”