inundated

Definitions

[1] adj. überschwemmt, überflutet

  1. The company was inundated with lawsuits.
    Die Firma wurde mit Klagen überzogen.