Englishfor English speakers
irrigation
—
noun
supplying dry land with water by means of ditches etc
—
noun
(medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution
pumping
noun
—
The act by which something is pumped.
station
Noun
—
A station is a place where many trains or buses stop and people buy tickets and get on.
—
A station is a place where a person stays in one place and works.
station
Verb
—
If you station someone, you place them to do a task.