Definition of “blow sth up” - English Dictionary