float tank

English

Noun

float tank (plural float tanks)

  1. An isolation tank.