Home
Advance Search
Dictionary
Words with Friends solver
Meaning of subirrigating
Definition:-
To irrigate from below the surface of the soil or other growing medium. (verb)