ONSLAUGHT Meaning of ONSLAUGHT in English n. a fierce attack. Etymology: earlier anslaight f. MDu. aenslag f. aen on + slag blow, with assim. to obs. slaught slaughter Oxford English vocab. Оксфордский английский словарь. 2012