Inundation



noun
1.
ទឹកជំនន់, ការលិចទឹក, ជំនន់, ការជោរជន
2.
(FIGURATIVE) ការចូលពពាក់ពពូន
ENGLISH MEANING
noun
1.
The act of inundating, or the state of being inundated; an overflow; a flood; a rising and spreading of water over grounds.
2.
An overspreading of any kind; overflowing or superfluous abundance; a flood; a great influx; as, an inundation of tourists.