BLOW-UP


Meaning of BLOW-UP in English

A discovery, or the confusion occasioned by one.

Slang English vocab.      Английский сленговый словарь.