superweapon in Finnish superweapon in Finnish superase noun An extremely powerful weapon. Add to Flashcards