Onslaught



noun
1.
~ (against on somebody / something) កាយវាយលុក, ការយាយី, អ្នកចាប់ថ្នាក់, យ៉ាងខ្លាំងក្លា
Example: They survived an onslaught by tribesmen.
2.
(បច្ចេកទេស) ការវាយប្រហារយ៉ាងខ្លាំង
ENGLISH MEANING
noun
1.
An attack; an onset; esp., a furious or murderous attack or assault.
2.
A bloody fray or battle.
1.
aggregation, assault, attack, criticism, denunciation, invasion, offence
1.
defense, opposition, resistance, surrender, vindication