inlake

/ɪnleɪk/

Definitions

1. noun

a lake that is formed by flooding of a river valley, often through the failure of a natural dam or the overflow of a river during heavy rainfall or snowmelt

“The inlake was a new and beautiful ecosystem, home to diverse wildlife and plant species.”

Synonyms

  • floodplain lake
  • oxbow lake

Antonyms

  • dry lake