A simple definition of flooding is water where it is not wanted. Another, more comprehensive definition of a flood is:
A general and temporary condition of partial or complete inundation of normally dry land areas from overflow of inland or tidal waters from the unusual and rapid accumulation or runoff of surface waters from any source.