explosion ship (English, noun)
expansion: explosion ship (plural explosion ships)
Senses:
glosses: Synonym of hellburner.
Forms:
form: explosion ships
tags: plural