ONSLAUGHT Meaning of ONSLAUGHT in English n. a fierce attack. [ earlier anslaight f. MDu. aenslag f. aen on + slag blow, with assim. to obs. slaught slaughter ] Concise Oxford English dictionary. Краткий оксфордский словарь английского языка. 2012