impoldered Definition
Definition
To make or form a polder, a tract of land separated from a body of water by dikes or embankments and drained, typically for agricultural purposes.
Browse
To make or form a polder, a tract of land separated from a body of water by dikes or embankments and drained, typically for agricultural purposes.
Browse