pelt down

US /pelt daʊn/
UK /pelt daʊn/
"pelt down" picture
1.

turun deras, hujan lebat

to rain very heavily

:
The rain began to pelt down just as we left the house.
Hujan mulai turun deras tepat saat kami meninggalkan rumah.
We had to take shelter because it was pelting down.
Kami harus berlindung karena hujan turun deras.