Golden Bowl

Dictionary

DELUGINGppr.

Overflowing; inundating; overwhelming.