Definitions
noun
a naval battle in the Russo-Japanese War (1905); the Japanese fleet defeated the Russian fleet in the Korean Strait
Look “tsushima” up elsewhere
Want another word?
Spin the dictionary for a fresh one.
a naval battle in the Russo-Japanese War (1905); the Japanese fleet defeated the Russian fleet in the Korean Strait