What is the full meaning of waterfloods
WATERFLOOD, a flood of water; an inundation [n]
Example of the word waterfloods placed on a Scrabble board.