Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

onslaughts Definition

Cancel
onslaughts
noun(on-slaught)
an especially fierce attack; also : something resembling such an attack

Words Related to onslaughts!

onslaughts Examples by Brain Bank Users