Relating to a flood or deluge.
Deposited by a flood or inundation.
Characterized by heavy rainfall or downpours.
Pertaining to sediment deposited by flooding waters.