Tsushima

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



Terms and Conditions of Use / Copyright Notice