The storm deluged the coastal town.
嵐が沿岸の町を水浸しにした。
The news deluged the public with information.
ニュースが大量の情報で一般市民を圧倒した。
The deluge destroyed homes and infrastructure.
大洪水が家屋やインフラを破壊した。
The deluge made it impossible to drive safely.
豪雨のため安全に運転することができなかった。
The company was overwhelmed by a deluge of orders.
会社は注文の殺到に圧倒された。
掲載内容にお気づきの点があれば下記からお知らせください