Definify.com

Definition 2025


palaeodrainage

palaeodrainage

English

Noun

palaeodrainage (plural palaeodrainages)

  1. A system of drainage channels cut by an ancient river