What does "inundate" mean?

Inundate: To fill with an overflowing abundance or superfluity; as, the country was inundated with bills of credit.

Sources