Definition Definition

subundation - Meaning and Examples

Meaning of 'subundation' (Webster Dictionary)

1 . Subundation [ n.]
- A flood; a deluge.