Online Dictionary

flotation tank Explained

flotation tank at English => English (Longman) Of Explained:

n [C] a large container full of warm salty water, often with a cover on it to make it dark inside, that you float in so that you can relax, or to treat illness or injury//