アイソレーションタンク Also written アイソレーション・タンク Meanings Noun isolation tank; floating tank; sensory deprivation tank Jinuma: Japanese Dictionary · Word lists