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.”

Synonyms

  • rapid
  • shoal

Antonyms

  • stillwater