irrigation meaning

Meaning of irrigation

What is the full meaning of irrigation

the therapeutic flushing of a body part with a stream of liquid [n -S]

Example of the word irrigation placed on a Scrabble board.

Unscrambled word irrigation

Points for irrigation

Scrabble
18 points
Word With Friends
13 points
Wordfeud
18 points

Related pages for irrigation