deluge ['delju:dʒ] 1. n

1) пото'п; the D. библ. всеми'рный пото'п

2) ли'вень (тж. ~s of rain)

3) пото'к (слов); град (вопросов); то'лпы (посетителей)

deluge ['delju:dʒ] 2. v затопля'ть, наводня'ть (тж. перен.); to ~ with invitations засы'пать приглаше'ниями