Exundate(v. i.) To overflow; to inundate.
Exundation(n.) An overflow, or overflowing abundance.

Words within exundate

7 letter words: 3 results
View all words...