English Dictionary
◊ TSUSHIMA
Tsushima
n : a naval battle in the Russo-Japanese War (1905); the
Japanese fleet defeated the Russian fleet in the Korean
Strait [syn: {Tsushima}]