Tsushima - Definition

tsushima

n 1: a naval battle in the Russo-Japanese War (1905); the
Japanese fleet defeated the Russian fleet in the Korean
Strait

Look up another word