ALL meanings of tsushima
Tsu·shi·ma
T t - noun tsushima two adjacent Japanese islands between Korea and Kyushu: Russian fleet defeated by Japanese fleet 1905. 271 sq. mi. (702 sq. km). 1
- noun tsushima a group of five rocky islands between Japan and South Korea, in the Korea Strait: administratively part of Japan; scene of a naval defeat for the Russians (1905) during the Russo-Japanese war. Pop: 41 230 (2000). Area: 698 sq km (269 sq miles) 0
- noun tsushima islands of Japan in the Korea Strait, between Kyushu & Korea: 272 sq mi (704 sq km) 0