windpump

windpump

English Noun
Ad

Definition

A structure somewhat like a windmill for pumping water, either for drainage or for irrigation

Etymology

From wind + pump.

Ad