沖おき縄なわ戦せんMeaningsNoun1. Battle of Okinawa (April, 1945) (Historical)Kanji used沖open sea縄rope戦warComposed of沖おき縄なわOkinawa (city, prefecture)Noun戦せんwar; battle; match; game; competitionSuffix