What is the full meaning of waterflood
a flood of water; an inundation [n -S] / to inject water to maintain pressure in a reservoir and to drive the oil, etc. towards the production wells [v -ED, -ING, -S]
Example of the word waterflood placed on a Scrabble board.