ALL meanings of formosa strait
For·mo·sa strait
F f - noun formosa strait an arm of the Pacific Ocean between China and Taiwan, connecting the East and South China Seas. 1
- noun formosa strait an arm of the Pacific between Taiwan and mainland China, linking the East and South China Seas 0
- noun formosa strait Taiwan Strait 0