irrigation

Info · Definitions · Characters

irrigation
· ·
Text
· ·
Script
10
· ·
Length

Definitions

(noun) supplying dry land with water by means of ditches etc.
· ·
Noun Definition 1
(noun) (medicine) cleaning a wound or body organ by flushing or washing out with water or a medicated solution.
· ·
Noun Definition 2