supercannon (English, noun)
expansion: supercannon (plural supercannons)
Senses:
glosses: Synonym of supergun.
Forms:
form: supercannons
tags: plural