Tsushima — definition

1. Tsushima (Noun)

1 definition

Tsushima (Noun) — A naval battle in the Russo-Japanese War (1905); the Japanese fleet defeated the Russian fleet in the Korean Strait.

1 type of
naval battle
1 part of
Russo-Japanese War