Japan develops new missiles designed to repel an invasion

日本は侵略を阻止するために設計された新しいミサイルを開発する

分解して解説
Japan develops 日本が開発する:日本が新しいものを開発する活動を行っていることを示します。
new missiles 新しいミサイル:以前には存在しなかった、または改良された新しい型のミサイルを指します。
designed to repel 阻止するために設計された:これらのミサイルが、敵の攻撃や侵略を阻止する目的で設計されていることを示します。
an invasion 侵略:他国が自国に武力で侵入してくる行為を指します。
熟語
designed to ~するために設計された:特定の目的のために作られた。
develops new missiles 新しいミサイルを開発する:新しいミサイル兵器を設計、作成、テストするプロセスを意味します。
単語
Japan 日本:東アジアの国。
develops 開発する:新しいものを創造または改良すること。
new 新しい:最近作られたもの。
missiles ミサイル:遠くまで飛ぶ兵器。
designed 設計された:特定の目的のために作られた。
to ~するために:目的を示す。
repel 阻止する:撃退すること。
an 一つの:単数を示す。
invasion 侵略:武力で侵入すること。
1日前