ストラドリングストック Also written ストラドリング・ストック Meanings Noun straddling stocks; fish living in multiple economic zones Jinuma: Japanese Dictionary · Word lists