← Back to browsetorresnoun#9,652TranslationNo Japanese definition yet.English definitiona unit of pressure equal to 0.001316 atmosphereExamplesThe Torres Strait divides New Guinea from Australia.Torres booted the ball to his teammate.Similar wordstorretorreytorreztorrenttorrenstorr← yingbroadcasting →