むてきかんたい
Meanings
Noun
1. Spanish Armada; invincible armada
Pitch accent
てきか
んたい
Composed of
nothing; naught; nought; un-; non-
enemy fleet
Composed of
invincible; unrivaled; unrivalled; matchless; unbeatable; undefeatable
(naval) fleet; armada