Definitions
noun
a naval battle in World War II; Allied land-based bombers destroyed a Japanese convoy in the Bismarck Sea in March 1943
Look “battle of the bismarck sea” up elsewhere
Want another word?
Spin the dictionary for a fresh one.