Dictionary search results

Showing 1-4 of 4 results

meltdown British & World English

A disastrous collapse or breakdown

melt down British & World English

Collapse or break down disastrously

melt down in melt British & World English

Collapse or break down disastrously