Princeton's WordNet(4.33 / 6 votes)Rate this definition: · deltanoun. a low triangular area of alluvial deposits where a river divides before ...
確定! 回上一頁