megacannon (English, noun)
expansion: megacannon (plural megacannons)
Senses:
glosses: A large cannon.
tags: rare
Forms:
form: megacannons
tags: plural