ONSLAUGHT Meaning of ONSLAUGHT in English noun a bloody fray or battle. 2. onslaught ·noun an attack; an onset; ·esp., a furious or murderous attack or assault. Webster English vocab. Английский словарь Webster. 2012