English Dictionary
Definition wipeout in British English
wipeout noun
[countable/uncountable] noun
/ˈwaɪpaʊt/
1
total destruction, or failure
