What is the full meaning of irrigations
IRRIGATION, the therapeutic flushing of a body part with a stream of liquid [n]
Example of the word irrigations placed on a Scrabble board.