From explosion + -like.
explosionlike (comparative more explosionlike, superlative most explosionlike)