explosissent
Latin
Verb
explōsissent
third-person plural pluperfect active subjunctive of
explōdō