Log in
Search words & phrases
onslaught
US /ˈɑnˌslɔt,ˈɔn-/
・
UK /ˈɒnslɔ:t/
C1
Definition
Video subtitles
noun
Violent attack; a sudden rush of something