Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

tsushima Definition

Cancel
tsushima
noun(tsu-shi-ma)
a naval battle in the Russo-Japanese War (1905); the Japanese fleet defeated the Russian fleet in the Korean Strait

Words Related to tsushima!

tsushima Examples by Brain Bank Users