1 landflood | Definition of landflood

landflood

noun

Definition of landflood

: an overflowing of land by inland water

History and Etymology for landflood

Middle English londflod, from lond land + flod flood

Keep scrolling for more