Level 5 · word 9,376 of 20,000

inundate

/ˈɪnənˌdeɪt/ American
  • v. 淹没, 使充满
Definition
  • v. to cover a place with water, or overwhelm it completely
Example
Heavy rains began to inundate the streets within just a few hours.
暴雨在短短几个小时内就把街道淹没了。