onslaughtEnglish

onslaught, attack, barrage, bombardment, onrush

Noun

The rapid and continuous delivery of linguistic communication (spoken or written)

English: barrage, bombardment, outpouring, onslaught

Bahasa: serangan, tembakan

A sudden and severe onset of trouble

English: onslaught

Bahasa: serbuan

Bahasa words with similar meanings

English words with similar meanings

Show 6 words