Skip to main content

English: trickle irrigation

Welsh: dyfrhau drwy ddiferion

Part of speech

Verb

Definition

The supply of a controlled restricted flow of water to a number of points in a cultivated area.