deluged

DELUGED, pp. Overflowed; inundated; overwhelmed.