Log in
Search words & phrases
meltdown
US /ˈmɛltˌdaʊn/
・
UK /ˈmeltdaʊn/
B1
Definition
Video subtitles
noun
Very large disaster, where everything goes wrong